Searched refs:ExecutionEngine (Results 1 - 13 of 13) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
H A D | ExecutionEngine.h | 1 //===- ExecutionEngine.h - Abstract Execution Engine Interface --*- C++ -*-===// 17 #include "llvm-c/ExecutionEngine.h" 23 #include "llvm/ExecutionEngine/JITSymbol.h" 24 #include "llvm/ExecutionEngine/OrcV1Deprecation.h" 100 class ExecutionEngine { class in namespace:llvm 112 /// ExecutionEngine across context, we don't enforce this rule but undefined 139 static ExecutionEngine *(*MCJITCtor)( 145 static ExecutionEngine *(*OrcMCJITReplacementCtor)( 150 static ExecutionEngine *(*InterpCtor)(std::unique_ptr<Module> M, 164 /// lock - This lock protects the ExecutionEngine an 510 ExecutionEngine(DataLayout DL) : DL(std::move(DL)) {} function in class:llvm::ExecutionEngine [all...] |
H A D | RTDyldMemoryManager.h | 16 #include "llvm-c/ExecutionEngine.h" 17 #include "llvm/ExecutionEngine/JITSymbol.h" 18 #include "llvm/ExecutionEngine/RuntimeDyld.h" 26 class ExecutionEngine; 47 virtual void notifyObjectLoaded(ExecutionEngine *EE,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.cpp | 34 ExecutionEngine *Interpreter::create(std::unique_ptr<Module> M, 55 : ExecutionEngine(std::move(M)) {
|
H A D | Interpreter.h | 16 #include "llvm/ExecutionEngine/ExecutionEngine.h" 17 #include "llvm/ExecutionEngine/GenericValue.h" 74 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> { 99 /// Create an interpreter ExecutionEngine. 101 static ExecutionEngine *create(std::unique_ptr<Module> M,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 1 //===-- ExecutionEngine.cpp - Common Implementation shared by EEs ---------===// 16 #include "llvm/ExecutionEngine/ExecutionEngine.h" 20 #include "llvm/ExecutionEngine/GenericValue.h" 21 #include "llvm/ExecutionEngine/JITEventListener.h" 22 #include "llvm/ExecutionEngine/ObjectCache.h" 23 #include "llvm/ExecutionEngine/RTDyldMemoryManager.h" 50 ExecutionEngine *(*ExecutionEngine::MCJITCtor)( 56 ExecutionEngine *(*ExecutionEngin 85 ExecutionEngine::ExecutionEngine(std::unique_ptr<Module> M) function in class:ExecutionEngine 90 ExecutionEngine::ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M) function in class:ExecutionEngine [all...] |
H A D | ExecutionEngineBindings.cpp | 9 // This file defines the C bindings for the ExecutionEngine library. 13 #include "llvm-c/ExecutionEngine.h" 14 #include "llvm/ExecutionEngine/ExecutionEngine.h" 15 #include "llvm/ExecutionEngine/GenericValue.h" 16 #include "llvm/ExecutionEngine/JITEventListener.h" 17 #include "llvm/ExecutionEngine/RTDyldMemoryManager.h" 110 if (ExecutionEngine *EE = builder.create()){ 125 if (ExecutionEngine *Interp = builder.create()) { 142 if (ExecutionEngine *JI [all...] |
/freebsd-13-stable/lib/clang/libllvm/ |
H A D | Makefile | 583 SRCS_XDB+= ExecutionEngine/ExecutionEngine.cpp 584 SRCS_XDB+= ExecutionEngine/ExecutionEngineBindings.cpp 585 SRCS_XDB+= ExecutionEngine/GDBRegistrationListener.cpp 586 SRCS_XDB+= ExecutionEngine/Interpreter/Execution.cpp 587 SRCS_XDB+= ExecutionEngine/Interpreter/ExternalFunctions.cpp 588 SRCS_XDB+= ExecutionEngine/Interpreter/Interpreter.cpp 589 SRCS_EXT+= ExecutionEngine/JITLink/EHFrameSupport.cpp 590 SRCS_EXT+= ExecutionEngine/JITLink/ELF.cpp 591 SRCS_EXT+= ExecutionEngine/JITLin [all...] |
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | IRExecutionUnit.h | 17 #include "llvm/ExecutionEngine/SectionMemoryManager.h" 30 class ExecutionEngine; 204 void ReportAllocations(llvm::ExecutionEngine &engine); 373 std::unique_ptr<llvm::ExecutionEngine> m_execution_engine_up;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | MCJIT.h | 14 #include "llvm/ExecutionEngine/ExecutionEngine.h" 15 #include "llvm/ExecutionEngine/RTDyldMemoryManager.h" 16 #include "llvm/ExecutionEngine/RuntimeDyld.h" 66 class MCJIT : public ExecutionEngine { 212 /// @name ExecutionEngine interface implementation 302 static ExecutionEngine * 316 // This is not directly exposed via the ExecutionEngine API, but it is
|
H A D | MCJIT.cpp | 11 #include "llvm/ExecutionEngine/GenericValue.h" 12 #include "llvm/ExecutionEngine/JITEventListener.h" 13 #include "llvm/ExecutionEngine/MCJIT.h" 14 #include "llvm/ExecutionEngine/ObjectCache.h" 15 #include "llvm/ExecutionEngine/SectionMemoryManager.h" 43 ExecutionEngine * 68 : ExecutionEngine(TM->createDataLayout(), std::move(M)), TM(std::move(TM)), 73 // ExecutionEngine to manage them as well. To avoid double destruction 74 // of the first (and only) module added in ExecutionEngine constructor 451 ExecutionEngine [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | OrcMCJITReplacement.h | 19 #include "llvm/ExecutionEngine/ExecutionEngine.h" 20 #include "llvm/ExecutionEngine/GenericValue.h" 21 #include "llvm/ExecutionEngine/JITSymbol.h" 22 #include "llvm/ExecutionEngine/Orc/CompileUtils.h" 23 #include "llvm/ExecutionEngine/Orc/ExecutionUtils.h" 24 #include "llvm/ExecutionEngine/Orc/IRCompileLayer.h" 25 #include "llvm/ExecutionEngine/Orc/LazyEmittingLayer.h" 26 #include "llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h" 27 #include "llvm/ExecutionEngine/RTDyldMemoryManage [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/tools/lli/ |
H A D | lli.cpp | 22 #include "llvm/ExecutionEngine/GenericValue.h" 23 #include "llvm/ExecutionEngine/Interpreter.h" 24 #include "llvm/ExecutionEngine/JITEventListener.h" 25 #include "llvm/ExecutionEngine/MCJIT.h" 26 #include "llvm/ExecutionEngine/ObjectCache.h" 27 #include "llvm/ExecutionEngine/Orc/DebugUtils.h" 28 #include "llvm/ExecutionEngine/Orc/ExecutionUtils.h" 29 #include "llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h" 30 #include "llvm/ExecutionEngine/Orc/LLJIT.h" 31 #include "llvm/ExecutionEngine/Or [all...] |
/freebsd-13-stable/contrib/llvm-project/lldb/source/Expression/ |
H A D | IRExecutionUnit.cpp | 9 #include "llvm/ExecutionEngine/ExecutionEngine.h" 10 #include "llvm/ExecutionEngine/ObjectCache.h" 1177 void IRExecutionUnit::ReportAllocations(llvm::ExecutionEngine &engine) {
|
Completed in 88 milliseconds