| /llvm-project-15.0.7/llvm/bindings/go/llvm/ |
| H A D | executionengine.go | 30 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 D | BUILD.gn | 8 "//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 D | ExecutionEngine.cpp | 50 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 D | CMakeLists.txt | 4 ExecutionEngine.cpp 11 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ExecutionEngine
|
| /llvm-project-15.0.7/mlir/test/python/ |
| H A D | execution_engine.py | 33 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 D | Invoke.cpp | 79 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 D | BUILD.gn | 5 "//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 D | BUILD.gn | 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/Orc/ |
| H A D | BUILD.gn | 4 "//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 D | BUILD.gn | 1 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 D | BUILD.gn | 4 "//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 D | BUILD.bazel | 54 "//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 D | BUILD.gn | 5 "//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 D | ExecutionEngine.h | 99 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 D | BUILD.gn | 3 "//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 D | ExecutionEngine.cpp | 99 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 D | opsrun.py | 224 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 D | BUILD.gn | 6 "//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 D | mlir_sparse_compiler.py | 32 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 D | sparse_compiler.py | 29 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 D | ExecutionEngine.h | 30 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 D | BUILD.gn | 21 "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 D | BUILD.gn | 4 "//llvm/lib/ExecutionEngine", 5 "//llvm/lib/ExecutionEngine/RuntimeDyld",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/ |
| H A D | BUILD.gn | 4 "//llvm/lib/ExecutionEngine", 5 "//llvm/lib/ExecutionEngine/RuntimeDyld",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/ |
| H A D | BUILD.gn | 5 "//llvm/lib/ExecutionEngine", 6 "//llvm/lib/ExecutionEngine/MCJIT",
|