Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 123456]
 docs
  include
  proteus
  Frontend
 Builtins.h
 CodeBuilder.h
 Dispatcher.h
 Func.h
 IRFunction.h
 IRType.h
 IRValue.h
 LLVMCodeBuilder.h
 LLVMTypeMap.h
 LoopNest.h
 MLIRCodeBuilder.h
 TargetModel.h
 TypeMap.h
 TypeTraits.h
 Var.h
 AddressSpace.h
 CompilerInterfaceTypes.h
 CppJitCompilerBackend.h
 CppJitModule.h
 Error.h
 Init.h
 JitFrontend.h
 JitFuncAttribute.h
 JitInterface.h
 MLIRJitModule.h
 TimeTracing.h
  src
  include
  proteus
  impl
  pass
 AnnotationHandler.cpp
 AnnotationHandler.h
 Helpers.h
 ProteusPass.cpp
 Types.h
  runtime
  Caching
 MPIHelpers.cpp
 MPILocalLookupCache.cpp
 MPIRemoteLookupCache.cpp
 MPIStorageCache.cpp
 ObjectCacheChain.cpp
 StorageCache.cpp
  Frontend
 Builtins.cpp
 CppJitCompiler.cpp
 CppJitCompilerClang.cpp
 CppJitCompilerNvcc.cpp
 CppJitModule.cpp
 Dispatcher.cpp
 Func.cpp
 JitFrontend.cpp
 JitFuncAttribute.cpp
 LLVMCodeBuilder.cpp
 LLVMTypeMap.cpp
 MLIRCodeBuilder.cpp
 MLIRJitModule.cpp
 MLIRLower.cpp
 TargetModel.cpp
 TypeMap.cpp
 CompiledLibrary.cpp
 CompilerInterfaceDevice.cpp
 CompilerInterfaceHost.cpp
 CompilerInterfaceRuntimeConstantInfo.cpp
 Error.cpp
 Init.cpp
 JitEngine.cpp
 JitEngineDeviceCUDA.cpp
 JitEngineDeviceHIP.cpp
 JitEngineHost.cpp
 ProteusCUDARuntimeBuiltins.cpp
 TimeTracing.cpp