| /llvm-project-15.0.7/lldb/unittests/UnwindAssembly/ARM64/ |
| H A D | TestArm64InstEmulation.cpp | 57 std::unique_ptr<UnwindAssemblyInstEmulation> engine( in TEST_F() local 60 ASSERT_NE(nullptr, engine); in TEST_F() 153 std::unique_ptr<UnwindAssemblyInstEmulation> engine( in TEST_F() local 156 ASSERT_NE(nullptr, engine); in TEST_F() 315 std::unique_ptr<UnwindAssemblyInstEmulation> engine( in TEST_F() local 318 ASSERT_NE(nullptr, engine); in TEST_F() 410 std::unique_ptr<UnwindAssemblyInstEmulation> engine( in TEST_F() local 413 ASSERT_NE(nullptr, engine); in TEST_F() 515 ASSERT_NE(nullptr, engine); in TEST_F() 687 ASSERT_NE(nullptr, engine); in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/bindings/ocaml/executionengine/ |
| H A D | llvm_executionengine.mli | 11 This interface provides an OCaml API for LLVM execution engine (JIT/ 22 (** An execution engine is either a JIT compiler or an interpreter, capable of 43 engine is not garbage collected and must be destroyed with [dispose ee]. 50 (** [dispose ee] releases the memory used by the execution engine and must be 54 (** [add_module m ee] adds the module [m] to the execution engine [ee]. *) 57 (** [remove_module m ee] removes the module [m] from the execution engine 62 the execution engine [ee]. *) 66 the execution engine [ee]. *) 69 (** [data_layout ee] is the data layout of the execution engine [ee]. *) 72 (** [add_global_mapping gv ptr ee] tells the execution engine [ee] that
|
| /llvm-project-15.0.7/mlir/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 236 auto engine = std::make_unique<ExecutionEngine>( in create() local 264 if (engine->gdbListener) in create() 265 objectLayer->registerJITEventListener(*engine->gdbListener); in create() 266 if (engine->perfListener) in create() 267 objectLayer->registerJITEventListener(*engine->perfListener); in create() 311 engine->cache.get()); in create() 327 engine->jit = std::move(jit); in create() 330 llvm::orc::JITDylib &mainJD = engine->jit->getMainJITDylib(); in create() 335 return std::move(engine); in create()
|
| H A D | JitRunner.cpp | 221 auto engine = std::move(*expectedEngine); in compileAndExecute() local 222 engine->registerSymbols(runtimeSymbolMap); in compileAndExecute() 224 auto expectedFPtr = engine->lookupPacked(entryPoint); in compileAndExecute() 229 engine->dumpToObjectFile(options.objectFilename.empty() in compileAndExecute()
|
| /llvm-project-15.0.7/lldb/unittests/UnwindAssembly/x86/ |
| H A D | Testx86AssemblyInspectionEngine.cpp | 98 std::unique_ptr<x86AssemblyInspectionEngine> engine( in Getx86_64Inspector() local 110 engine->Initialize(lldb_regnums); in Getx86_64Inspector() 111 return engine; in Getx86_64Inspector() 117 std::unique_ptr<x86AssemblyInspectionEngine> engine( in Geti386Inspector() local 129 engine->Initialize(lldb_regnums); in Geti386Inspector() 130 return engine; in Geti386Inspector() 157 EXPECT_TRUE(engine->GetNonCallSiteUnwindPlanFromAssembly( in TEST_F() 233 EXPECT_TRUE(engine->GetNonCallSiteUnwindPlanFromAssembly( in TEST_F() 354 EXPECT_TRUE(engine->GetNonCallSiteUnwindPlanFromAssembly( in TEST_F() 609 EXPECT_TRUE(engine->GetNonCallSiteUnwindPlanFromAssembly( in TEST_F() [all …]
|
| /llvm-project-15.0.7/lldb/unittests/UnwindAssembly/PPC64/ |
| H A D | TestPPC64InstEmulation.cpp | 56 std::unique_ptr<UnwindAssemblyInstEmulation> engine( in TEST_F() local 59 ASSERT_NE(nullptr, engine); in TEST_F() 95 EXPECT_TRUE(engine->GetNonCallSiteUnwindPlanFromAssembly( in TEST_F() 175 std::unique_ptr<UnwindAssemblyInstEmulation> engine( in TEST_F() local 178 ASSERT_NE(nullptr, engine); in TEST_F() 207 EXPECT_TRUE(engine->GetNonCallSiteUnwindPlanFromAssembly( in TEST_F()
|
| /llvm-project-15.0.7/llvm/bindings/go/llvm/ |
| H A D | executionengine_test.go | 73 engine, err := NewMCJITCompiler(mod, options) 78 defer engine.Dispose() 90 exec_res := engine.RunFunction(fac, exec_args)
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/ |
| H A D | README.txt | 7 engine instead of the older JIT engine.
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/initial/ |
| H A D | README.txt | 7 to use the MCJIT execution engine instead of the older JIT engine.
|
| /llvm-project-15.0.7/mlir/test/Integration/Dialect/SparseTensor/python/ |
| H A D | test_elementwise_add_sparse_output.py | 64 engine = compiler.compile_and_jit(module) 82 engine.invoke('main', mem_a, mem_b, mem_out)
|
| H A D | test_output.py | 54 engine = compiler.compile_and_jit(module) 61 engine.invoke('main', mem_a)
|
| H A D | test_SpMM.py | 78 engine = compiler.compile_and_jit(module) 98 engine.invoke('main', mem_out, mem_a, mem_b, mem_c)
|
| H A D | test_SDDMM.py | 78 engine = compiler.compile_and_jit(module) 104 engine.invoke('main', mem_out, mem_a, mem_b, mem_c)
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | MCJITDesignAndImplementation.rst | 9 engine and the RuntimeDyld component. It is intended as a high level 17 the MCJIT execution engine. The EngineBuilder takes an llvm::Module 19 options that we control the later be passed along to the MCJIT engine, 20 including the selection of MCJIT as the engine type to be created. 24 will be created when the MCJIT engine is instantiated. 27 create an instance of the MCJIT engine. If the client does not use the 32 .. image:: MCJIT-engine-builder.png 116 [Currently (as of August 2013) the MCJIT engine will immediately apply
|
| /llvm-project-15.0.7/mlir/test/Integration/Dialect/SparseTensor/taco/tools/ |
| H A D | mlir_pytaco_utils.py | 292 engine = compile_and_build_engine(module) 305 engine.invoke(_ENTRY_NAME, *arg_pointers) 363 engine = compile_and_build_engine(module) 374 engine.invoke(_ENTRY_NAME, *arg_pointers)
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
| H A D | README.txt | 7 to use the MCJIT execution engine instead of the older JIT engine.
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/complete/ |
| H A D | README.txt | 7 to use the MCJIT execution engine instead of the older JIT engine.
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | RefactoringEngine.rst | 2 Clang's refactoring engine 5 This document describes the design of Clang's refactoring engine and provides 11 Refactoring engine can be used to implement local refactorings that are 13 :doc:`AST matchers<LibASTMatchers>` and the refactoring engine to implement 26 Clang's refactoring engine defines a set refactoring actions that implement 81 Clang's refactoring engine supports several different refactoring rules: 150 requirements that have to be satisfied by the refactoring engine before the 179 The same series of steps applies to any refactoring rule. Firstly, the engine
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/cached/ |
| H A D | README.txt | 7 to use the MCJIT execution engine instead of the older JIT engine.
|
| /llvm-project-15.0.7/mlir/benchmark/python/ |
| H A D | benchmark_sparse.py | 73 engine = ExecutionEngine( 78 return engine.invoke
|
| /llvm-project-15.0.7/mlir/docs/Tutorials/Toy/ |
| H A D | Ch-6.md | 294 // An optimization pipeline to use within the execution engine. 299 // Create an MLIR execution engine. The execution engine eagerly JIT-compiles 303 assert(maybeEngine && "failed to construct an execution engine"); 304 auto &engine = maybeEngine.get(); 307 auto invocationResult = engine->invoke("main");
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch6/ |
| H A D | toyc.cpp | 244 auto &engine = maybeEngine.get(); in runJit() local 247 auto invocationResult = engine->invokePacked("main"); in runJit()
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | Diagnostics.md | 29 DiagnosticEngine& engine = ctx->getDiagEngine(); 34 DiagnosticEngine::HandlerID id = engine.registerHandler( 41 // We can also elide the return value completely, in which the engine assumes 43 DiagnosticEngine::HandlerID id = engine.registerHandler([](Diagnostic &diag) { 48 engine.eraseHandler(id); 54 emission. A new diagnostic can be emitted with the engine via `emit`. This 206 diagnostic handler with the [`DiagnosticEngine`](#diagnostic-engine).
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch7/ |
| H A D | toyc.cpp | 245 auto &engine = maybeEngine.get(); in runJit() local 248 auto invocationResult = engine->invokePacked("main"); in runJit()
|
| /llvm-project-15.0.7/llvm/docs/CommandGuide/ |
| H A D | llvm-config.rst | 27 `llvm-config --libs engine bcreader scalaropts` 166 **engine**
|