/llvm-project/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() 88 EXPECT_TRUE(engine->GetNonCallSiteUnwindPlanFromAssembly( in TEST_F() 165 std::unique_ptr<UnwindAssemblyInstEmulation> engine( in TEST_F() local 168 ASSERT_NE(nullptr, engine); in TEST_F() 217 EXPECT_TRUE(engine->GetNonCallSiteUnwindPlanFromAssembly( in TEST_F() 327 std::unique_ptr<UnwindAssemblyInstEmulation> engine( in TEST_F() local 330 ASSERT_NE(nullptr, engine); in TEST_F() 371 EXPECT_TRUE(engine->GetNonCallSiteUnwindPlanFromAssembly( in TEST_F() 426 std::unique_ptr<UnwindAssemblyInstEmulation> engine( in TEST_F() local 528 std::unique_ptr<UnwindAssemblyInstEmulation> engine( TEST_F() local 700 std::unique_ptr<UnwindAssemblyInstEmulation> engine( TEST_F() local 799 std::unique_ptr<UnwindAssemblyInstEmulation> engine( TEST_F() local [all...] |
/llvm-project/lldb/unittests/UnwindAssembly/x86-but-no-x86-target/ |
H A D | Testx86AssemblyInspectionEngine.cpp | 70 std::unique_ptr<x86AssemblyInspectionEngine> engine( in Getx86_64Inspector() local 82 engine->Initialize(lldb_regnums); in Getx86_64Inspector() 83 return engine; in Getx86_64Inspector() 87 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); in TEST_F() local 101 EXPECT_FALSE(engine->GetNonCallSiteUnwindPlanFromAssembly( in TEST_F()
|
/llvm-project/mlir/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 1 //===- ExecutionEngine.cpp - MLIR Execution engine and utils --------------===// 9 // This file implements the execution engine for MLIR modules based on LLVM Orc 10 // JIT engine. 35 #define DEBUG_TYPE "execution-engine" 235 auto engine = std::make_unique<ExecutionEngine>( in create() local 243 engine->functionNames.push_back(funcName.str()); in create() 312 engine->destroyFns = std::move(destroyFns); in create() 324 if (engine->gdbListener) in create() 325 objectLayer->registerJITEventListener(*engine->gdbListener); in create() 326 if (engine in create() [all...] |
H A D | JitRunner.cpp | 203 auto engine = std::move(*expectedEngine); in compileAndExecute() local 205 auto expectedFPtr = engine->lookupPacked(entryPoint); in compileAndExecute() 210 engine->dumpToObjectFile(options.objectFilename.empty() in compileAndExecute()
|
/llvm-project/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/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() 143 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); in TEST_F() local 157 EXPECT_TRUE(engine->GetNonCallSiteUnwindPlanFromAssembly( in TEST_F() 219 std::unique_ptr<x86AssemblyInspectionEngine> engine = Geti386Inspector(); in TEST_F() local 233 EXPECT_TRUE(engine in TEST_F() 295 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local 461 std::unique_ptr<x86AssemblyInspectionEngine> engine = Geti386Inspector(); TEST_F() local 758 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local 855 std::unique_ptr<x86AssemblyInspectionEngine> engine = Geti386Inspector(); TEST_F() local 1739 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local 1763 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local 1789 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local 1815 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local 1841 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local 1867 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local 1893 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local 1919 std::unique_ptr<x86AssemblyInspectionEngine> engine = Geti386Inspector(); TEST_F() local 1945 std::unique_ptr<x86AssemblyInspectionEngine> engine = Geti386Inspector(); TEST_F() local 1971 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local 1997 std::unique_ptr<x86AssemblyInspectionEngine> engine = Geti386Inspector(); TEST_F() local 2023 std::unique_ptr<x86AssemblyInspectionEngine> engine = Geti386Inspector(); TEST_F() local 2051 std::unique_ptr<x86AssemblyInspectionEngine> engine = Geti386Inspector(); TEST_F() local 2518 std::unique_ptr<x86AssemblyInspectionEngine> engine = Geti386Inspector(); TEST_F() local 2552 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local 2586 std::unique_ptr<x86AssemblyInspectionEngine> engine = Geti386Inspector(); TEST_F() local 2669 std::unique_ptr<x86AssemblyInspectionEngine> engine = Getx86_64Inspector(); TEST_F() local [all...] |
/llvm-project/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/mlir/test/Integration/GPU/CUDA/sm90/python/ |
H A D | matmul.py | 151 engine = compiler.compile_and_jit(mlir_nvgpu_module) 152 return engine 203 engine = generate_matmul( 238 engine.invoke(kernelName, mem_a, mem_b, mem_c)
|
/llvm-project/llvm/examples/Kaleidoscope/MCJIT/ |
H A D | README.txt | 7 engine instead of the older JIT engine.
|
/llvm-project/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/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/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/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/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/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/mlir/test/Integration/Dialect/SparseTensor/python/ |
H A D | test_output.py | 102 engine = compiler.compile_and_jit(module) 108 engine.invoke("main", mem_a)
|
H A D | test_SpMM.py | 80 engine = compiler.compile_and_jit(module) 99 engine.invoke("main", mem_out, mem_a, mem_b, mem_c)
|
H A D | test_SDDMM.py | 81 engine = compiler.compile_and_jit(module) 111 engine.invoke("main", mem_out, mem_a, mem_b, mem_c)
|
/llvm-project/mlir/benchmark/python/ |
H A D | benchmark_sparse.py | 73 engine = ExecutionEngine( 78 return engine.invoke
|
/llvm-project/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/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 224 diagnostic handler with the [`DiagnosticEngine`](#diagnostic-engine).
|
/llvm-project/libcxx/test/libcxx/fuzzing/ |
H A D | random.pass.cpp | 158 std::mt19937 engine; in helper() local 165 volatile auto res = d(engine); in helper()
|
/llvm-project/llvm/docs/CommandGuide/ |
H A D | llvm-config.rst | 27 `llvm-config --libs engine bcreader scalaropts` 162 **engine**
|
/llvm-project/mlir/examples/toy/Ch6/ |
H A D | toyc.cpp | 266 // An optimization pipeline to use within the execution engine. in runJit() 271 // Create an MLIR execution engine. The execution engine eagerly JIT-compiles in runJit() 276 assert(maybeEngine && "failed to construct an execution engine"); in runJit() local 277 auto &engine = maybeEngine.get(); in runJit() 280 auto invocationResult = engine->invokePacked("main"); in runJit()
|
/llvm-project/mlir/examples/toy/Ch7/ |
H A D | toyc.cpp | 267 // An optimization pipeline to use within the execution engine. in runJit() 272 // Create an MLIR execution engine. The execution engine eagerly JIT-compiles in runJit() 277 assert(maybeEngine && "failed to construct an execution engine"); in runJit() local 278 auto &engine = maybeEngine.get(); in runJit() 281 auto invocationResult = engine->invokePacked("main"); in runJit()
|