/external/llvm/bindings/go/llvm/ |
D | executionengine.go | 31 type ExecutionEngine struct { struct 92 func NewExecutionEngine(m Module) (ee ExecutionEngine, err error) { 103 func NewInterpreter(m Module) (ee ExecutionEngine, err error) { 120 func NewMCJITCompiler(m Module, options MCJITCompilerOptions) (ee ExecutionEngine, err error) { 131 func (ee ExecutionEngine) Dispose() { C.LLVMDisposeExecutionEngine(ee.C) } argument 132 func (ee ExecutionEngine) RunStaticConstructors() { C.LLVMRunStaticConstructors(ee.C) } argument 133 func (ee ExecutionEngine) RunStaticDestructors() { C.LLVMRunStaticDestructors(ee.C) } argument 135 func (ee ExecutionEngine) RunFunction(f Value, args []GenericValue) (g GenericValue) { argument 146 func (ee ExecutionEngine) FreeMachineCodeForFunction(f Value) { argument 149 func (ee ExecutionEngine) AddModule(m Module) { C.LLVMAddModule(ee.C, m.C) } argument [all …]
|
/external/swiftshader/third_party/LLVM/test/Bindings/Ocaml/ |
D | executionengine.ml | 68 let ee = ExecutionEngine.create m in 69 ExecutionEngine.add_module m2 ee; 72 ExecutionEngine.run_static_ctors ee; 75 let res = ExecutionEngine.run_function_as_main main [|"test"|] [||] ee in 79 ExecutionEngine.free_machine_code main ee; 82 match ExecutionEngine.find_function "dne" ee with 86 match ExecutionEngine.find_function "plus" ee with 91 let res = ExecutionEngine.run_function plus 98 Llvm.dispose_module (ExecutionEngine.remove_module m2 ee); 101 ExecutionEngine.run_static_dtors ee; [all …]
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/ |
D | ExecutionEngine.cpp | 40 ExecutionEngine *(*ExecutionEngine::JITCtor)( 47 ExecutionEngine *(*ExecutionEngine::MCJITCtor)( 54 ExecutionEngine *(*ExecutionEngine::InterpCtor)(Module *M, 57 ExecutionEngine::ExecutionEngine(Module *M) in ExecutionEngine() function in ExecutionEngine 69 ExecutionEngine::~ExecutionEngine() { in ~ExecutionEngine() 75 void ExecutionEngine::DeregisterAllTables() { in DeregisterAllTables() 116 char *ExecutionEngine::getMemoryForGV(const GlobalVariable *GV) { in getMemoryForGV() 120 bool ExecutionEngine::removeModule(Module *M) { in removeModule() 133 Function *ExecutionEngine::FindFunctionNamed(const char *FnName) { in FindFunctionNamed() 160 void ExecutionEngine::addGlobalMapping(const GlobalValue *GV, void *Addr) { in addGlobalMapping() [all …]
|
/external/llvm/lib/ExecutionEngine/ |
D | ExecutionEngine.cpp | 48 ExecutionEngine *(*ExecutionEngine::MCJITCtor)( 54 ExecutionEngine *(*ExecutionEngine::OrcMCJITReplacementCtor)( 59 ExecutionEngine *(*ExecutionEngine::InterpCtor)(std::unique_ptr<Module> M, 64 void ExecutionEngine::Init(std::unique_ptr<Module> M) { in Init() 81 ExecutionEngine::ExecutionEngine(std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine 86 ExecutionEngine::ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine 91 ExecutionEngine::~ExecutionEngine() { in ~ExecutionEngine() 124 char *ExecutionEngine::getMemoryForGV(const GlobalVariable *GV) { in getMemoryForGV() 128 void ExecutionEngine::addObjectFile(std::unique_ptr<object::ObjectFile> O) { in addObjectFile() 133 ExecutionEngine::addObjectFile(object::OwningBinary<object::ObjectFile> O) { in addObjectFile() [all …]
|
D | CMakeLists.txt | 4 ExecutionEngine.cpp 11 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ExecutionEngine
|
D | LLVMBuild.txt | 1 ;===- ./lib/ExecutionEngine/LLVMBuild.txt ----------------------*- Conf -*--===; 23 name = ExecutionEngine
|
/external/swiftshader/third_party/LLVM/include/llvm/ExecutionEngine/ |
D | ExecutionEngine.h | 34 class ExecutionEngine; variable 62 ExecutionEngine &EE; 75 ExecutionEngineState(ExecutionEngine &EE); 95 class ExecutionEngine { 131 static ExecutionEngine *(*JITCtor)( 138 static ExecutionEngine *(*MCJITCtor)( 145 static ExecutionEngine *(*InterpCtor)(Module *M, std::string *ErrorStr); 171 virtual ~ExecutionEngine(); 183 static ExecutionEngine *create(Module *M, 196 static ExecutionEngine *createJIT(Module *M, [all …]
|
/external/llvm/include/llvm/ExecutionEngine/ |
D | ExecutionEngine.h | 40 class ExecutionEngine; variable 97 class ExecutionEngine { 136 static ExecutionEngine *(*MCJITCtor)( 143 static ExecutionEngine *(*OrcMCJITReplacementCtor)( 149 static ExecutionEngine *(*InterpCtor)(std::unique_ptr<Module> M, 169 virtual ~ExecutionEngine(); 484 ExecutionEngine(DataLayout DL) : DL(std::move(DL)) {} in ExecutionEngine() function 485 explicit ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M); 486 explicit ExecutionEngine(std::unique_ptr<Module> M); 637 ExecutionEngine *create() { in create() [all …]
|
D | RTDyldMemoryManager.h | 24 class ExecutionEngine; variable 46 virtual void notifyObjectLoaded(ExecutionEngine *EE, in notifyObjectLoaded()
|
/external/swiftshader/third_party/LLVM/unittests/ExecutionEngine/JIT/ |
D | MultiJITTest.cpp | 83 OwningPtr<ExecutionEngine> EE1(EngineBuilder(M1).create()); in TEST() 85 OwningPtr<ExecutionEngine> EE2(EngineBuilder(M2).create()); in TEST() 113 OwningPtr<ExecutionEngine> EE1(EngineBuilder(M1).create()); in TEST() 115 OwningPtr<ExecutionEngine> EE2(EngineBuilder(M2).create()); in TEST() 147 OwningPtr<ExecutionEngine> EE1(EngineBuilder(M1).create()); in TEST() 148 OwningPtr<ExecutionEngine> EE2(EngineBuilder(M2).create()); in TEST()
|
/external/llvm/lib/ExecutionEngine/OProfileJIT/ |
D | LLVMBuild.txt | 1 ;===- ./lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt ----------*- Conf -*--===; 23 parent = ExecutionEngine 24 required_libraries = Support Object ExecutionEngine
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
D | LLVMBuild.txt | 1 ;===- ./lib/ExecutionEngine/Interpreter/LLVMBuild.txt ----------*- Conf -*--===; 21 parent = ExecutionEngine 22 required_libraries = CodeGen Core ExecutionEngine Support
|
D | Interpreter.cpp | 35 ExecutionEngine *Interpreter::create(std::unique_ptr<Module> M, in create() 52 : ExecutionEngine(std::move(M)) { in Interpreter()
|
/external/llvm/lib/ExecutionEngine/MCJIT/ |
D | LLVMBuild.txt | 1 ;===- ./lib/ExecutionEngine/MCJIT/LLVMBuild.txt ----------------*- Conf -*--===; 21 parent = ExecutionEngine 22 required_libraries = Core ExecutionEngine Object RuntimeDyld Support Target
|
/external/llvm/lib/ExecutionEngine/IntelJITEvents/ |
D | LLVMBuild.txt | 1 ;===- ./lib/ExecutionEngine/JITProfileAmplifier/LLVMBuild.txt --*- Conf -*--===; 23 parent = ExecutionEngine 24 required_libraries = CodeGen Core DebugInfoDWARF Support Object ExecutionEngine
|
/external/llvm/lib/ExecutionEngine/Orc/ |
D | LLVMBuild.txt | 1 ;===- ./lib/ExecutionEngine/MCJIT/LLVMBuild.txt ----------------*- Conf -*--===; 21 parent = ExecutionEngine 22 required_libraries = Core ExecutionEngine Object RuntimeDyld Support TransformUtils
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
D | JIT.h | 53 class JIT : public ExecutionEngine { 97 static ExecutionEngine *create(Module *M, 105 return ExecutionEngine::createJIT(M, Err, JMM, OptLevel, GVsWithCode, 185 static ExecutionEngine *createJIT(Module *M,
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | LLVMBuild.txt | 1 ;===- ./lib/ExecutionEngine/RuntimeDyld/LLVMBuild.txt ----------*- Conf -*--===; 21 parent = ExecutionEngine
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/MCJIT/ |
D | MCJIT.h | 25 class MCJIT : public ExecutionEngine { 79 static ExecutionEngine *createJIT(Module *M,
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/Interpreter/ |
D | Interpreter.cpp | 35 ExecutionEngine *Interpreter::create(Module *M, std::string* ErrStr) { in create() 48 : ExecutionEngine(M), TD(M) { in Interpreter()
|
/external/swiftshader/third_party/LLVM/ |
D | Android.mk | 158 lib/ExecutionEngine/JIT/Intercept.cpp \ 159 lib/ExecutionEngine/JIT/JIT.cpp \ 160 lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp \ 161 lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp \ 162 lib/ExecutionEngine/JIT/JITEmitter.cpp \ 163 lib/ExecutionEngine/JIT/JITMemoryManager.cpp \ 164 lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp \ 165 lib/ExecutionEngine/ExecutionEngine.cpp \ 166 lib/ExecutionEngine/TargetSelect.cpp \
|
/external/swiftshader/third_party/LLVM/examples/OCaml-Kaleidoscope/Chapter6/ |
D | toy.ml | 25 let the_execution_engine = ExecutionEngine.create Codegen.the_module in 30 TargetData.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter5/ |
D | toy.ml | 25 let the_execution_engine = ExecutionEngine.create Codegen.the_module in 30 DataLayout.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
|
/external/swiftshader/third_party/LLVM/examples/OCaml-Kaleidoscope/Chapter5/ |
D | toy.ml | 25 let the_execution_engine = ExecutionEngine.create Codegen.the_module in 30 TargetData.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter4/ |
D | toy.ml | 25 let the_execution_engine = ExecutionEngine.create Codegen.the_module in 30 DataLayout.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
|