Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
HDExecutionEngine.cpp48 ExecutionEngine *(*ExecutionEngine::MCJITCtor)(
54 ExecutionEngine *(*ExecutionEngine::OrcMCJITReplacementCtor)(
59 ExecutionEngine *(*ExecutionEngine::InterpCtor)(std::unique_ptr<Module> M,
66 void ExecutionEngine::Init(std::unique_ptr<Module> M) { in Init()
83 ExecutionEngine::ExecutionEngine(std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine
88 ExecutionEngine::ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine
93 ExecutionEngine::~ExecutionEngine() { in ~ExecutionEngine()
126 char *ExecutionEngine::getMemoryForGV(const GlobalVariable *GV) { in getMemoryForGV()
130 void ExecutionEngine::addObjectFile(std::unique_ptr<object::ObjectFile> O) { in addObjectFile()
135 ExecutionEngine::addObjectFile(object::OwningBinary<object::ObjectFile> O) { in addObjectFile()
[all …]
HDExecutionEngineBindings.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-11-stable/contrib/llvm-project/llvm/include/llvm/
HDmodule.modulemap165 umbrella "ExecutionEngine"
168 // Exclude this; it's an optional component of the ExecutionEngine.
169 exclude header "ExecutionEngine/OProfileWrapper.h"
173 exclude header "ExecutionEngine/MCJIT.h"
174 exclude header "ExecutionEngine/Interpreter.h"
175 exclude header "ExecutionEngine/OrcMCJITReplacement.h"
179 exclude header "ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h"
180 exclude header "ExecutionEngine/Orc/OrcRemoteTargetClient.h"
181 exclude header "ExecutionEngine/Orc/OrcRemoteTargetServer.h"
182 exclude header "ExecutionEngine/Orc/RemoteObjectLayer.h"
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
HDExecutionEngine.h100 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);
661 ExecutionEngine *create() { in create()
665 ExecutionEngine *create(TargetMachine *TM);
[all …]
HDRTDyldMemoryManager.h26 class ExecutionEngine; variable
47 virtual void notifyObjectLoaded(ExecutionEngine *EE, in notifyObjectLoaded()
/freebsd-11-stable/lib/clang/libllvm/
HDMakefile564 SRCS_XDB+= ExecutionEngine/ExecutionEngine.cpp
565 SRCS_XDB+= ExecutionEngine/ExecutionEngineBindings.cpp
566 SRCS_XDB+= ExecutionEngine/GDBRegistrationListener.cpp
567 SRCS_XDB+= ExecutionEngine/Interpreter/Execution.cpp
568 SRCS_XDB+= ExecutionEngine/Interpreter/ExternalFunctions.cpp
569 SRCS_XDB+= ExecutionEngine/Interpreter/Interpreter.cpp
570 SRCS_EXT+= ExecutionEngine/JITLink/EHFrameSupport.cpp
571 SRCS_EXT+= ExecutionEngine/JITLink/JITLink.cpp
572 SRCS_EXT+= ExecutionEngine/JITLink/JITLinkGeneric.cpp
573 SRCS_EXT+= ExecutionEngine/JITLink/JITLinkMemoryManager.cpp
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
HDInterpreter.cpp34 ExecutionEngine *Interpreter::create(std::unique_ptr<Module> M, in create()
55 : ExecutionEngine(std::move(M)) { in Interpreter()
HDInterpreter.h75 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> {
102 static ExecutionEngine *create(std::unique_ptr<Module> M,
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Expression/
HDIRExecutionUnit.h30 class ExecutionEngine; variable
204 void ReportAllocations(llvm::ExecutionEngine &engine);
373 std::unique_ptr<llvm::ExecutionEngine> m_execution_engine_up;
/freebsd-11-stable/contrib/llvm-project/
HDFREEBSD-Xlist514 llvm/lib/ExecutionEngine/CMakeLists.txt
515 llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt
516 llvm/lib/ExecutionEngine/IntelJITEvents/LLVMBuild.txt
517 llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt
518 llvm/lib/ExecutionEngine/Interpreter/LLVMBuild.txt
519 llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt
520 llvm/lib/ExecutionEngine/JITLink/LLVMBuild.txt
521 llvm/lib/ExecutionEngine/LLVMBuild.txt
522 llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt
523 llvm/lib/ExecutionEngine/MCJIT/LLVMBuild.txt
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
HDOrcMCJITReplacement.h56 class OrcMCJITReplacement : public ExecutionEngine {
113 void notifyObjectLoaded(ExecutionEngine *EE, in notifyObjectLoaded()
218 static ExecutionEngine *
235 : ExecutionEngine(TM->createDataLayout()), TM(std::move(TM)), in OrcMCJITReplacement()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
HDMCJIT.h67 class MCJIT : public ExecutionEngine {
303 static ExecutionEngine *
HDMCJIT.cpp41 ExecutionEngine *
66 : ExecutionEngine(TM->createDataLayout(), std::move(M)), TM(std::move(TM)), in MCJIT()
445 ExecutionEngine::runStaticConstructorsDestructors(**I, isDtors); in runStaticConstructorsDestructorsInModulePtrSet()
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
HDClangForward.h129 class ExecutionEngine; variable
/freebsd-11-stable/contrib/llvm-project/llvm/tools/lli/
HDlli.cpp310 static void addCygMingExtraModule(ExecutionEngine &EE, LLVMContext &Context, in addCygMingExtraModule()
457 std::unique_ptr<ExecutionEngine> EE(builder.create()); in main()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Expression/
HDIRExecutionUnit.cpp1182 void IRExecutionUnit::ReportAllocations(llvm::ExecutionEngine &engine) { in ReportAllocations()