| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 49 ExecutionEngine *(*ExecutionEngine::MCJITCtor)( 55 ExecutionEngine *(*ExecutionEngine::OrcMCJITReplacementCtor)( 60 ExecutionEngine *(*ExecutionEngine::InterpCtor)(std::unique_ptr<Module> M, 84 ExecutionEngine::ExecutionEngine(std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine 89 ExecutionEngine::ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine 94 ExecutionEngine::~ExecutionEngine() { in ~ExecutionEngine() 144 bool ExecutionEngine::removeModule(Module *M) { in removeModule() 541 ExecutionEngine *EE = nullptr; in create() 547 } else if (ExecutionEngine::MCJITCtor) in create() 560 if (ExecutionEngine::InterpCtor) in create() [all …]
|
| H A D | ExecutionEngineBindings.cpp | 111 if (ExecutionEngine *EE = builder.create()){ in LLVMCreateExecutionEngineForModule() 126 if (ExecutionEngine *Interp = builder.create()) { in LLVMCreateInterpreterForModule() 143 if (ExecutionEngine *JIT = builder.create()) { in LLVMCreateJITCompilerForModule() 209 if (ExecutionEngine *JIT = builder.create()) { in LLVMCreateMCJITCompilerForModule()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/ |
| H A D | ExecutionEngine.h | 100 class ExecutionEngine { 139 static ExecutionEngine *(*MCJITCtor)( 145 static ExecutionEngine *(*OrcMCJITReplacementCtor)( 150 static ExecutionEngine *(*InterpCtor)(std::unique_ptr<Module> M, 170 virtual ~ExecutionEngine(); 496 ExecutionEngine(DataLayout DL) : DL(std::move(DL)) {} in ExecutionEngine() function 497 explicit ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M); 498 explicit ExecutionEngine(std::unique_ptr<Module> M); 655 ExecutionEngine *create() { in create() 659 ExecutionEngine *create(TargetMachine *TM); [all …]
|
| H A D | RTDyldMemoryManager.h | 27 class ExecutionEngine; variable 48 virtual void notifyObjectLoaded(ExecutionEngine *EE, in notifyObjectLoaded()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ |
| H A D | module.modulemap | 156 umbrella "ExecutionEngine" 160 exclude header "ExecutionEngine/OProfileWrapper.h" 164 exclude header "ExecutionEngine/MCJIT.h" 165 exclude header "ExecutionEngine/Interpreter.h" 166 exclude header "ExecutionEngine/OrcMCJITReplacement.h" 170 exclude header "ExecutionEngine/Orc/RawByteChannel.h" 171 exclude header "ExecutionEngine/Orc/RPCUtils.h" 172 exclude header "ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h" 173 exclude header "ExecutionEngine/Orc/OrcRemoteTargetClient.h" 174 exclude header "ExecutionEngine/Orc/OrcRemoteTargetServer.h" [all …]
|
| /freebsd-12.1/contrib/llvm/ |
| H A D | FREEBSD-Xlist | 63 lib/ExecutionEngine/CMakeLists.txt 66 lib/ExecutionEngine/Interpreter/CMakeLists.txt 67 lib/ExecutionEngine/Interpreter/LLVMBuild.txt 68 lib/ExecutionEngine/LLVMBuild.txt 69 lib/ExecutionEngine/MCJIT/CMakeLists.txt 70 lib/ExecutionEngine/MCJIT/LLVMBuild.txt 71 lib/ExecutionEngine/OProfileJIT/CMakeLists.txt 72 lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt 73 lib/ExecutionEngine/Orc/CMakeLists.txt 74 lib/ExecutionEngine/Orc/LLVMBuild.txt [all …]
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Interpreter.cpp | 35 ExecutionEngine *Interpreter::create(std::unique_ptr<Module> M, in create() 56 : ExecutionEngine(std::move(M)) { in Interpreter()
|
| H A D | Interpreter.h | 76 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> { 103 static ExecutionEngine *create(std::unique_ptr<Module> M,
|
| /freebsd-12.1/lib/clang/libllvm/ |
| H A D | Makefile | 532 SRCS_XDB+= ExecutionEngine/ExecutionEngine.cpp 538 SRCS_XDB+= ExecutionEngine/MCJIT/MCJIT.cpp 540 SRCS_EXT+= ExecutionEngine/Orc/Core.cpp 546 SRCS_EXT+= ExecutionEngine/Orc/LLJIT.cpp 547 SRCS_EXT+= ExecutionEngine/Orc/Layer.cpp 549 SRCS_EXT+= ExecutionEngine/Orc/Legacy.cpp 550 SRCS_EXT+= ExecutionEngine/Orc/NullResolver.cpp 552 SRCS_EXT+= ExecutionEngine/Orc/OrcCBindings.cpp 553 SRCS_EXT+= ExecutionEngine/Orc/OrcError.cpp 555 SRCS_EXT+= ExecutionEngine/Orc/RPCUtils.cpp [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Expression/ |
| H A D | IRExecutionUnit.h | 31 class ExecutionEngine; variable 226 void ReportAllocations(llvm::ExecutionEngine &engine); 397 std::unique_ptr<llvm::ExecutionEngine> m_execution_engine_ap;
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/ |
| H A D | OrcMCJITReplacement.h | 57 class OrcMCJITReplacement : public ExecutionEngine { 114 void notifyObjectLoaded(ExecutionEngine *EE, in notifyObjectLoaded() 222 static ExecutionEngine * 239 : ExecutionEngine(TM->createDataLayout()), in OrcMCJITReplacement()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/MCJIT/ |
| H A D | MCJIT.h | 68 class MCJIT : public ExecutionEngine { 304 static ExecutionEngine *
|
| H A D | MCJIT.cpp | 42 ExecutionEngine * 67 : ExecutionEngine(TM->createDataLayout(), std::move(M)), TM(std::move(TM)), in MCJIT() 446 ExecutionEngine::runStaticConstructorsDestructors(**I, isDtors); in runStaticConstructorsDestructorsInModulePtrSet()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | ClangForward.h | 131 class ExecutionEngine; variable
|
| /freebsd-12.1/contrib/llvm/tools/lli/ |
| H A D | lli.cpp | 309 static void addCygMingExtraModule(ExecutionEngine &EE, LLVMContext &Context, in addCygMingExtraModule() 455 std::unique_ptr<ExecutionEngine> EE(builder.create()); in main()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/ |
| H A D | IRExecutionUnit.cpp | 1144 void IRExecutionUnit::ReportAllocations(llvm::ExecutionEngine &engine) { in ReportAllocations()
|