Home
last modified time | relevance | path

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

123456789

/external/swiftshader/third_party/llvm-7.0/llvm/bindings/go/llvm/
Dexecutionengine.go31 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/llvm/bindings/go/llvm/
Dexecutionengine.go31 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/lib/ExecutionEngine/
DExecutionEngine.cpp40 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/swiftshader/third_party/LLVM/test/Bindings/Ocaml/
Dexecutionengine.ml68 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-7.0/llvm/lib/ExecutionEngine/
DExecutionEngine.cpp49 ExecutionEngine *(*ExecutionEngine::MCJITCtor)(
55 ExecutionEngine *(*ExecutionEngine::OrcMCJITReplacementCtor)(
60 ExecutionEngine *(*ExecutionEngine::InterpCtor)(std::unique_ptr<Module> M,
67 void ExecutionEngine::Init(std::unique_ptr<Module> M) { in Init()
84 ExecutionEngine::ExecutionEngine(std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine
89 ExecutionEngine::ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine
94 ExecutionEngine::~ExecutionEngine() { in ~ExecutionEngine()
127 char *ExecutionEngine::getMemoryForGV(const GlobalVariable *GV) { in getMemoryForGV()
131 void ExecutionEngine::addObjectFile(std::unique_ptr<object::ObjectFile> O) { in addObjectFile()
136 ExecutionEngine::addObjectFile(object::OwningBinary<object::ObjectFile> O) { in addObjectFile()
[all …]
/external/llvm/lib/ExecutionEngine/
DExecutionEngine.cpp48 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 …]
DCMakeLists.txt4 ExecutionEngine.cpp
11 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ExecutionEngine
/external/swiftshader/third_party/LLVM/include/llvm/ExecutionEngine/
DExecutionEngine.h34 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/
DExecutionEngine.h40 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 …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/
DExecutionEngine.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);
655 ExecutionEngine *create() { in create()
659 ExecutionEngine *create(TargetMachine *TM);
[all …]
/external/swiftshader/third_party/LLVM/unittests/ExecutionEngine/JIT/
DMultiJITTest.cpp83 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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/
Dmodule.modulemap136 umbrella "ExecutionEngine"
139 // Exclude this; it's an optional component of the ExecutionEngine.
140 exclude header "ExecutionEngine/OProfileWrapper.h"
144 exclude header "ExecutionEngine/MCJIT.h"
145 exclude header "ExecutionEngine/Interpreter.h"
146 exclude header "ExecutionEngine/OrcMCJITReplacement.h"
150 exclude header "ExecutionEngine/Orc/RawByteChannel.h"
151 exclude header "ExecutionEngine/Orc/RPCUtils.h"
152 exclude header "ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h"
153 exclude header "ExecutionEngine/Orc/OrcRemoteTargetClient.h"
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/OProfileJIT/
DLLVMBuild.txt1 ;===- ./lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt ----------*- Conf -*--===;
23 parent = ExecutionEngine
24 required_libraries = DebugInfoDWARF Support Object ExecutionEngine
/external/llvm/lib/ExecutionEngine/OProfileJIT/
DLLVMBuild.txt1 ;===- ./lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt ----------*- Conf -*--===;
23 parent = ExecutionEngine
24 required_libraries = Support Object ExecutionEngine
/external/llvm/lib/ExecutionEngine/Interpreter/
DLLVMBuild.txt1 ;===- ./lib/ExecutionEngine/Interpreter/LLVMBuild.txt ----------*- Conf -*--===;
21 parent = ExecutionEngine
22 required_libraries = CodeGen Core ExecutionEngine Support
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/Interpreter/
DLLVMBuild.txt1 ;===- ./lib/ExecutionEngine/Interpreter/LLVMBuild.txt ----------*- Conf -*--===;
21 parent = ExecutionEngine
22 required_libraries = CodeGen Core ExecutionEngine Support
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/Orc/
DLLVMBuild.txt1 ;===- ./lib/ExecutionEngine/Orc/LLVMBuild.txt ----------------*- Conf -*--===;
21 parent = ExecutionEngine
22 required_libraries = Core ExecutionEngine Object MC RuntimeDyld Support Target TransformUtils
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/MCJIT/
DLLVMBuild.txt1 ;===- ./lib/ExecutionEngine/MCJIT/LLVMBuild.txt ----------------*- Conf -*--===;
21 parent = ExecutionEngine
22 required_libraries = Core ExecutionEngine Object RuntimeDyld Support Target
/external/llvm/lib/ExecutionEngine/MCJIT/
DLLVMBuild.txt1 ;===- ./lib/ExecutionEngine/MCJIT/LLVMBuild.txt ----------------*- Conf -*--===;
21 parent = ExecutionEngine
22 required_libraries = Core ExecutionEngine Object RuntimeDyld Support Target
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/PerfJITEvents/
DLLVMBuild.txt1 ;===- ./lib/ExecutionEngine/PerfJITEvents/LLVMBuild.txt ----------------*- Conf -*--===;
21 parent = ExecutionEngine
22 required_libraries = CodeGen Core DebugInfoDWARF ExecutionEngine Object Support
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/IntelJITEvents/
DLLVMBuild.txt1 ;===- ./lib/ExecutionEngine/JITProfileAmplifier/LLVMBuild.txt --*- Conf -*--===;
23 parent = ExecutionEngine
24 required_libraries = CodeGen Core DebugInfoDWARF Support Object ExecutionEngine
/external/llvm/lib/ExecutionEngine/IntelJITEvents/
DLLVMBuild.txt1 ;===- ./lib/ExecutionEngine/JITProfileAmplifier/LLVMBuild.txt --*- Conf -*--===;
23 parent = ExecutionEngine
24 required_libraries = CodeGen Core DebugInfoDWARF Support Object ExecutionEngine
/external/llvm/lib/ExecutionEngine/Orc/
DLLVMBuild.txt1 ;===- ./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/
DJIT.h53 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/bcc/src/cc/
Dbpf_module.h28 class ExecutionEngine; variable
65 std::unique_ptr<llvm::ExecutionEngine> finalize_rw(std::unique_ptr<llvm::Module> mod);
131 std::unique_ptr<llvm::ExecutionEngine> engine_;
132 std::unique_ptr<llvm::ExecutionEngine> rw_engine_;

123456789