Home
last modified time | relevance | path

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

1234567891011

/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/llvm-project/llvm/bindings/go/llvm/
Dexecutionengine.go30 type ExecutionEngine struct { struct
91 func NewExecutionEngine(m Module) (ee ExecutionEngine, err error) {
102 func NewInterpreter(m Module) (ee ExecutionEngine, err error) {
119 func NewMCJITCompiler(m Module, options MCJITCompilerOptions) (ee ExecutionEngine, err error) {
130 func (ee ExecutionEngine) Dispose() { C.LLVMDisposeExecutionEngine(ee.C) } argument
131 func (ee ExecutionEngine) RunStaticConstructors() { C.LLVMRunStaticConstructors(ee.C) } argument
132 func (ee ExecutionEngine) RunStaticDestructors() { C.LLVMRunStaticDestructors(ee.C) } argument
134 func (ee ExecutionEngine) RunFunction(f Value, args []GenericValue) (g GenericValue) { argument
145 func (ee ExecutionEngine) FreeMachineCodeForFunction(f Value) { argument
148 func (ee ExecutionEngine) AddModule(m Module) { C.LLVMAddModule(ee.C, m.C) } argument
[all …]
/external/llvm-project/llvm/utils/gn/secondary/llvm/tools/lli/
DBUILD.gn8 "//llvm/lib/ExecutionEngine",
9 "//llvm/lib/ExecutionEngine/Interpreter",
10 "//llvm/lib/ExecutionEngine/MCJIT",
11 "//llvm/lib/ExecutionEngine/Orc",
12 "//llvm/lib/ExecutionEngine/Orc/Shared",
13 "//llvm/lib/ExecutionEngine/Orc/TargetProcess",
14 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/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 …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/
DExecutionEngine.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 …]
/external/llvm-project/llvm/lib/ExecutionEngine/
DExecutionEngine.cpp50 ExecutionEngine *(*ExecutionEngine::MCJITCtor)(
56 ExecutionEngine *(*ExecutionEngine::InterpCtor)(std::unique_ptr<Module> M,
63 void ExecutionEngine::Init(std::unique_ptr<Module> M) { in Init()
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()
123 char *ExecutionEngine::getMemoryForGV(const GlobalVariable *GV) { in getMemoryForGV()
127 void ExecutionEngine::addObjectFile(std::unique_ptr<object::ObjectFile> O) { in addObjectFile()
132 ExecutionEngine::addObjectFile(object::OwningBinary<object::ObjectFile> O) { in addObjectFile()
136 void ExecutionEngine::addArchive(object::OwningBinary<object::Archive> A) { in addArchive()
[all …]
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/
DBUILD.gn4 "//llvm/lib/ExecutionEngine",
5 "//llvm/lib/ExecutionEngine/JITLink",
6 "//llvm/lib/ExecutionEngine/Orc/Shared",
7 "//llvm/lib/ExecutionEngine/Orc/TargetProcess",
8 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/external/llvm-project/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/
DBUILD.gn5 "//llvm/lib/ExecutionEngine",
6 "//llvm/lib/ExecutionEngine/Interpreter",
7 "//llvm/lib/ExecutionEngine/Orc",
8 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/external/llvm-project/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/
DBUILD.gn5 "//llvm/lib/ExecutionEngine/JITLink",
6 "//llvm/lib/ExecutionEngine/Orc/Shared",
7 "//llvm/lib/ExecutionEngine/Orc/TargetProcess",
8 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/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/llvm-project/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/
DBUILD.gn4 "//llvm/lib/ExecutionEngine",
5 "//llvm/lib/ExecutionEngine/JITLink",
6 "//llvm/lib/ExecutionEngine/Orc",
7 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/external/llvm-project/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/
DBUILD.gn5 "//llvm/lib/ExecutionEngine",
6 "//llvm/lib/ExecutionEngine/Orc",
7 "//llvm/lib/ExecutionEngine/Orc/Shared",
8 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/external/swiftshader/third_party/llvm-10.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);
661 ExecutionEngine *create() { in create()
665 ExecutionEngine *create(TargetMachine *TM);
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/
Dmodule.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 …]
/external/llvm-project/llvm/include/llvm/ExecutionEngine/
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)
/external/llvm-project/llvm/include/llvm/
Dmodule.modulemap172 umbrella "ExecutionEngine"
175 // Exclude this; it's an optional component of the ExecutionEngine.
176 exclude header "ExecutionEngine/OProfileWrapper.h"
180 exclude header "ExecutionEngine/MCJIT.h"
181 exclude header "ExecutionEngine/Interpreter.h"
182 exclude header "ExecutionEngine/OrcMCJITReplacement.h"
186 exclude header "ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h"
187 exclude header "ExecutionEngine/Orc/OrcRemoteTargetClient.h"
188 exclude header "ExecutionEngine/Orc/OrcRemoteTargetServer.h"
189 exclude header "ExecutionEngine/Orc/RemoteObjectLayer.h"
[all …]
/external/llvm-project/llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/
DBUILD.gn3 "//llvm/lib/ExecutionEngine/Orc",
4 "//llvm/lib/ExecutionEngine/Orc/Shared",
5 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/external/llvm-project/mlir/lib/ExecutionEngine/
DExecutionEngine.cpp100 void ExecutionEngine::dumpToObjectFile(StringRef filename) { in dumpToObjectFile()
104 void ExecutionEngine::registerSymbols( in registerSymbols()
113 bool ExecutionEngine::setupTargetTriple(Module *llvmModule) { in setupTargetTriple()
208 ExecutionEngine::ExecutionEngine(bool enableObjectCache, in ExecutionEngine() function in ExecutionEngine
219 Expected<std::unique_ptr<ExecutionEngine>> ExecutionEngine::create( in create()
228 auto engine = std::make_unique<ExecutionEngine>( in create()
318 Expected<void (*)(void **)> ExecutionEngine::lookup(StringRef name) const { in lookup()
342 Error ExecutionEngine::invoke(StringRef name, MutableArrayRef<void *> args) { in invoke()
DCMakeLists.txt8 ExecutionEngine.cpp
15 ExecutionEngine.cpp
21 ${MLIR_MAIN_INCLUDE_DIR}/mlir/ExecutionEngine
29 ExecutionEngine
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/
DBUILD.gn1 static_library("ExecutionEngine") {
4 # Must be a public_dep because ExecutionEngine's headers include
15 "ExecutionEngine.cpp",
/external/llvm-project/mlir/include/mlir/ExecutionEngine/
DExecutionEngine.h28 class ExecutionEngine; variable
61 class ExecutionEngine {
63 ExecutionEngine(bool enableObjectCache, bool enableGDBNotificationListener,
89 static llvm::Expected<std::unique_ptr<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/llvm-project/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/MCJIT/
DBUILD.gn6 "//llvm/lib/ExecutionEngine",
7 "//llvm/lib/ExecutionEngine/MCJIT",
8 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/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

1234567891011