Home
last modified time | relevance | path

Searched refs:ExecutionEngine (Results 1 – 14 of 14) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp50 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 DExecutionEngineBindings.cpp110 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 Dmodule.modulemap174 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 DExecutionEngine.h100 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 DRTDyldMemoryManager.h26 class ExecutionEngine; variable
47 virtual void notifyObjectLoaded(ExecutionEngine *EE, in notifyObjectLoaded()
/freebsd-13.1/lib/clang/libllvm/
H A DMakefile612 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 DInterpreter.cpp34 ExecutionEngine *Interpreter::create(std::unique_ptr<Module> M, in create()
55 : ExecutionEngine(std::move(M)) { in Interpreter()
H A DInterpreter.h74 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 DIRExecutionUnit.h30 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 DMCJIT.h66 class MCJIT : public ExecutionEngine {
302 static ExecutionEngine *
H A DMCJIT.cpp43 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 DFREEBSD-Xlist512 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 Dlli.cpp371 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 DIRExecutionUnit.cpp1188 void IRExecutionUnit::ReportAllocations(llvm::ExecutionEngine &engine) { in ReportAllocations()