Home
last modified time | relevance | path

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

1234567

/llvm-project-15.0.7/llvm/bindings/go/llvm/
H A Dexecutionengine.go30 type ExecutionEngine struct { struct
91 func NewExecutionEngine(m Module) (ee ExecutionEngine, err error) {
102 func NewInterpreter(m Module) (ee ExecutionEngine, err error) {
145 func (ee ExecutionEngine) FreeMachineCodeForFunction(f Value) { argument
148 func (ee ExecutionEngine) AddModule(m Module) { C.LLVMAddModule(ee.C, m.C) } argument
150 func (ee ExecutionEngine) RemoveModule(m Module) { argument
155 func (ee ExecutionEngine) FindFunction(name string) (f Value) { argument
162 func (ee ExecutionEngine) RecompileAndRelinkFunction(f Value) unsafe.Pointer { argument
166 func (ee ExecutionEngine) TargetData() (td TargetData) { argument
171 func (ee ExecutionEngine) AddGlobalMapping(global Value, addr unsafe.Pointer) { argument
[all …]
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/lli/
H A 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",
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp50 ExecutionEngine *(*ExecutionEngine::MCJITCtor)(
56 ExecutionEngine *(*ExecutionEngine::InterpCtor)(std::unique_ptr<Module> M,
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()
140 bool ExecutionEngine::removeModule(Module *M) { in removeModule()
227 void ExecutionEngine::clearAllGlobalMappings() { in clearAllGlobalMappings()
536 ExecutionEngine *EE = nullptr; in create()
537 if (ExecutionEngine::MCJITCtor) in create()
550 if (ExecutionEngine::InterpCtor) in create()
[all …]
H A DCMakeLists.txt4 ExecutionEngine.cpp
11 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ExecutionEngine
/llvm-project-15.0.7/mlir/test/python/
H A Dexecution_engine.py33 execution_engine = ExecutionEngine(module)
56 execution_engine = ExecutionEngine(module)
80 execution_engine = ExecutionEngine(lowerToLLVM(module))
98 execution_engine = ExecutionEngine(lowerToLLVM(module))
130 execution_engine = ExecutionEngine(lowerToLLVM(module))
167 execution_engine = ExecutionEngine(lowerToLLVM(module))
218 execution_engine = ExecutionEngine(lowerToLLVM(module))
258 execution_engine = ExecutionEngine(lowerToLLVM(module))
297 execution_engine = ExecutionEngine(lowerToLLVM(module))
503 execution_engine = ExecutionEngine(
[all …]
/llvm-project-15.0.7/mlir/unittests/ExecutionEngine/
H A DInvoke.cpp79 auto jitOrError = ExecutionEngine::create(*module); in TEST()
81 std::unique_ptr<ExecutionEngine> jit = std::move(jitOrError.get()); in TEST()
85 jit->invoke("foo", 42, ExecutionEngine::Result<int>(result)); in TEST()
105 auto jitOrError = ExecutionEngine::create(*module); in TEST()
107 std::unique_ptr<ExecutionEngine> jit = std::move(jitOrError.get()); in TEST()
111 jit->invoke("foo", 43.0f, 1.0f, ExecutionEngine::result(result)); in TEST()
135 auto jitOrError = ExecutionEngine::create(*module); in TEST()
170 auto jitOrError = ExecutionEngine::create(*module); in TEST()
225 auto jitOrError = ExecutionEngine::create(*module); in TEST()
227 std::unique_ptr<ExecutionEngine> jit = std::move(jitOrError.get()); in TEST()
[all …]
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/
H A DBUILD.gn5 "//llvm/lib/ExecutionEngine",
6 "//llvm/lib/ExecutionEngine/Interpreter",
7 "//llvm/lib/ExecutionEngine/Orc",
8 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/
H A DBUILD.gn5 "//llvm/lib/ExecutionEngine/JITLink",
6 "//llvm/lib/ExecutionEngine/Orc/Shared",
7 "//llvm/lib/ExecutionEngine/Orc/TargetProcess",
8 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/
H A 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",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/
H A DBUILD.gn1 static_library("ExecutionEngine") {
4 # Must be a public_dep because ExecutionEngine's headers include
9 "//llvm/lib/ExecutionEngine/Orc/TargetProcess",
16 "ExecutionEngine.cpp",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/
H A DBUILD.gn4 "//llvm/lib/ExecutionEngine",
5 "//llvm/lib/ExecutionEngine/JITLink",
6 "//llvm/lib/ExecutionEngine/Orc",
7 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/llvm-project-15.0.7/utils/bazel/llvm-project-overlay/bolt/
H A DBUILD.bazel54 "//llvm:ExecutionEngine",
83 "//llvm:ExecutionEngine",
112 "//llvm:ExecutionEngine",
139 "//llvm:ExecutionEngine",
165 "//llvm:ExecutionEngine",
194 "//llvm:ExecutionEngine",
222 "//llvm:ExecutionEngine",
250 "//llvm:ExecutionEngine",
275 "//llvm:ExecutionEngine",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/
H A DBUILD.gn5 "//llvm/lib/ExecutionEngine",
6 "//llvm/lib/ExecutionEngine/Orc",
7 "//llvm/lib/ExecutionEngine/Orc/Shared",
8 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/
H A DExecutionEngine.h99 class ExecutionEngine {
138 static ExecutionEngine *(*MCJITCtor)(
144 static ExecutionEngine *(*InterpCtor)(std::unique_ptr<Module> M,
166 virtual ~ExecutionEngine();
504 ExecutionEngine(DataLayout DL) : DL(std::move(DL)) {} in ExecutionEngine() function
505 explicit ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M);
506 explicit ExecutionEngine(std::unique_ptr<Module> M);
657 ExecutionEngine *create() { in create()
661 ExecutionEngine *create(TargetMachine *TM);
665 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ExecutionEngine, LLVMExecutionEngineRef)
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/
H A DBUILD.gn3 "//llvm/lib/ExecutionEngine/Orc",
4 "//llvm/lib/ExecutionEngine/Orc/Shared",
5 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/llvm-project-15.0.7/mlir/lib/ExecutionEngine/
H A DExecutionEngine.cpp99 void ExecutionEngine::dumpToObjectFile(StringRef filename) { in dumpToObjectFile()
108 void ExecutionEngine::registerSymbols( in registerSymbols()
117 bool ExecutionEngine::setupTargetTriple(Module *llvmModule) { in setupTargetTriple()
217 ExecutionEngine::ExecutionEngine(bool enableObjectCache, in ExecutionEngine() function in ExecutionEngine
234 Expected<std::unique_ptr<ExecutionEngine>>
235 ExecutionEngine::create(ModuleOp m, const ExecutionEngineOptions &options) { in create()
236 auto engine = std::make_unique<ExecutionEngine>( in create()
339 ExecutionEngine::lookupPacked(StringRef name) const { in lookupPacked()
346 Expected<void *> ExecutionEngine::lookup(StringRef name) const { in lookup()
368 Error ExecutionEngine::invokePacked(StringRef name, in invokePacked()
/llvm-project-15.0.7/mlir/test/python/integration/dialects/linalg/
H A Dopsrun.py224 execution_engine = ExecutionEngine(transform(module, elemwise_boiler))
265 execution_engine = ExecutionEngine(transform(module, elemwise_boiler))
302 execution_engine = ExecutionEngine(transform(module, matmul_boiler))
340 execution_engine = ExecutionEngine(transform(module, matmul_boiler))
377 execution_engine = ExecutionEngine(transform(module, fill_boiler))
412 execution_engine = ExecutionEngine(transform(module, fill_boiler))
439 execution_engine = ExecutionEngine(transform(module, fill_rng_boiler))
496 execution_engine = ExecutionEngine(transform(module, pooling_boiler))
532 execution_engine = ExecutionEngine(transform(module, pooling_boiler))
563 execution_engine = ExecutionEngine(transform(module, pooling_boiler))
[all …]
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/MCJIT/
H A DBUILD.gn6 "//llvm/lib/ExecutionEngine",
7 "//llvm/lib/ExecutionEngine/MCJIT",
8 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/llvm-project-15.0.7/mlir/test/Integration/Dialect/SparseTensor/taco/tools/
H A Dmlir_sparse_compiler.py32 def jit(self, module: ir.Module) -> execution_engine.ExecutionEngine:
34 return execution_engine.ExecutionEngine(
38 module: ir.Module) -> execution_engine.ExecutionEngine:
/llvm-project-15.0.7/mlir/test/Integration/Dialect/SparseTensor/python/tools/
H A Dsparse_compiler.py29 def jit(self, module: ir.Module) -> execution_engine.ExecutionEngine:
31 return execution_engine.ExecutionEngine(
35 module: ir.Module) -> execution_engine.ExecutionEngine:
/llvm-project-15.0.7/mlir/include/mlir/ExecutionEngine/
H A DExecutionEngine.h30 class ExecutionEngine; variable
102 class ExecutionEngine {
104 ExecutionEngine(bool enableObjectCache, bool enableGDBNotificationListener,
108 static llvm::Expected<std::unique_ptr<ExecutionEngine>>
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/
H A DBUILD.gn21 "ExecutionEngine:ExecutionEngineTests",
22 "ExecutionEngine/JITLink:JITLinkTests",
23 "ExecutionEngine/MCJIT:MCJITTests",
24 "ExecutionEngine/Orc:OrcJITTests",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT/
H A DBUILD.gn4 "//llvm/lib/ExecutionEngine",
5 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/
H A DBUILD.gn4 "//llvm/lib/ExecutionEngine",
5 "//llvm/lib/ExecutionEngine/RuntimeDyld",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/
H A DBUILD.gn5 "//llvm/lib/ExecutionEngine",
6 "//llvm/lib/ExecutionEngine/MCJIT",

1234567