| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 50 ExecutionEngine *(*ExecutionEngine::MCJITCtor)( 56 ExecutionEngine *(*ExecutionEngine::InterpCtor)(std::unique_ptr<Module> M, 80 ExecutionEngine::ExecutionEngine(std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine 85 ExecutionEngine::ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine 90 ExecutionEngine::~ExecutionEngine() { in ~ExecutionEngine() 140 bool ExecutionEngine::removeModule(Module *M) { in removeModule() 227 void ExecutionEngine::clearAllGlobalMappings() { in clearAllGlobalMappings() 536 ExecutionEngine *EE = nullptr; in create() 537 if (ExecutionEngine::MCJITCtor) in create() 550 if (ExecutionEngine::InterpCtor) in create() [all …]
|
| H A D | ExecutionEngineBindings.cpp | 110 if (ExecutionEngine *EE = builder.create()){ in LLVMCreateExecutionEngineForModule() 125 if (ExecutionEngine *Interp = builder.create()) { in LLVMCreateInterpreterForModule() 142 if (ExecutionEngine *JIT = builder.create()) { in LLVMCreateJITCompilerForModule() 208 if (ExecutionEngine *JIT = builder.create()) { in LLVMCreateMCJITCompilerForModule()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ |
| H A D | module.modulemap | 174 umbrella "ExecutionEngine" 178 exclude header "ExecutionEngine/OProfileWrapper.h" 182 exclude header "ExecutionEngine/MCJIT.h" 183 exclude header "ExecutionEngine/Interpreter.h" 184 exclude header "ExecutionEngine/OrcMCJITReplacement.h" 194 exclude header "ExecutionEngine/Orc/Shared/OrcError.h" 195 exclude header "ExecutionEngine/Orc/RPC/RPCUtils.h" 223 header "ExecutionEngine/Orc/Shared/OrcError.h" 224 header "ExecutionEngine/Orc/Shared/RPCUtils.h" 225 header "ExecutionEngine/Orc/Shared/Serialization.h" [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
| H A D | ExecutionEngine.h | 100 class ExecutionEngine { 139 static ExecutionEngine *(*MCJITCtor)( 145 static ExecutionEngine *(*InterpCtor)(std::unique_ptr<Module> M, 167 virtual ~ExecutionEngine(); 505 ExecutionEngine(DataLayout DL) : DL(std::move(DL)) {} in ExecutionEngine() function 506 explicit ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M); 507 explicit ExecutionEngine(std::unique_ptr<Module> M); 658 ExecutionEngine *create() { in create() 662 ExecutionEngine *create(TargetMachine *TM); 666 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ExecutionEngine, LLVMExecutionEngineRef)
|
| H A D | RTDyldMemoryManager.h | 26 class ExecutionEngine; variable 47 virtual void notifyObjectLoaded(ExecutionEngine *EE, in notifyObjectLoaded()
|
| /freebsd-13.1/lib/clang/libllvm/ |
| H A D | Makefile | 612 SRCS_XDB+= ExecutionEngine/ExecutionEngine.cpp 619 SRCS_EXT+= ExecutionEngine/JITLink/ELF.cpp 626 SRCS_EXT+= ExecutionEngine/JITLink/MachO.cpp 630 SRCS_EXT+= ExecutionEngine/JITLink/riscv.cpp 631 SRCS_EXT+= ExecutionEngine/JITLink/x86_64.cpp 632 SRCS_XDB+= ExecutionEngine/MCJIT/MCJIT.cpp 635 SRCS_EXT+= ExecutionEngine/Orc/Core.cpp 646 SRCS_EXT+= ExecutionEngine/Orc/LLJIT.cpp 647 SRCS_EXT+= ExecutionEngine/Orc/Layer.cpp 650 SRCS_EXT+= ExecutionEngine/Orc/Mangling.cpp [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Interpreter.cpp | 34 ExecutionEngine *Interpreter::create(std::unique_ptr<Module> M, in create() 55 : ExecutionEngine(std::move(M)) { in Interpreter()
|
| H A D | Interpreter.h | 74 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> { 101 static ExecutionEngine *create(std::unique_ptr<Module> M,
|
| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Expression/ |
| H A D | IRExecutionUnit.h | 30 class ExecutionEngine; variable 204 void ReportAllocations(llvm::ExecutionEngine &engine); 373 std::unique_ptr<llvm::ExecutionEngine> m_execution_engine_up;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
| H A D | MCJIT.h | 66 class MCJIT : public ExecutionEngine { 302 static ExecutionEngine *
|
| H A D | MCJIT.cpp | 43 ExecutionEngine * 68 : ExecutionEngine(TM->createDataLayout(), std::move(M)), TM(std::move(TM)), in MCJIT() 451 ExecutionEngine::runStaticConstructorsDestructors(**I, isDtors); in runStaticConstructorsDestructorsInModulePtrSet()
|
| /freebsd-13.1/contrib/llvm-project/ |
| H A D | FREEBSD-Xlist | 512 llvm/lib/ExecutionEngine/CMakeLists.txt 513 llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt 514 llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt 515 llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt 516 llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt 517 llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt 518 llvm/lib/ExecutionEngine/Orc/CMakeLists.txt 519 llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt 520 llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt 521 llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/lli/ |
| H A D | lli.cpp | 371 static void addCygMingExtraModule(ExecutionEngine &EE, LLVMContext &Context, in addCygMingExtraModule() 521 std::unique_ptr<ExecutionEngine> EE(builder.create()); in main()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Expression/ |
| H A D | IRExecutionUnit.cpp | 1188 void IRExecutionUnit::ReportAllocations(llvm::ExecutionEngine &engine) { in ReportAllocations()
|