Home
last modified time | relevance | path

Searched refs:engine (Results 1 – 25 of 74) sorted by relevance

123

/llvm-project-15.0.7/lldb/unittests/UnwindAssembly/ARM64/
H A DTestArm64InstEmulation.cpp57 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 Dllvm_executionengine.mli11 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 DExecutionEngine.cpp236 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 DJitRunner.cpp221 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 DTestx86AssemblyInspectionEngine.cpp98 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 DTestPPC64InstEmulation.cpp56 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 Dexecutionengine_test.go73 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 DREADME.txt7 engine instead of the older JIT engine.
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/initial/
H A DREADME.txt7 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 Dtest_elementwise_add_sparse_output.py64 engine = compiler.compile_and_jit(module)
82 engine.invoke('main', mem_a, mem_b, mem_out)
H A Dtest_output.py54 engine = compiler.compile_and_jit(module)
61 engine.invoke('main', mem_a)
H A Dtest_SpMM.py78 engine = compiler.compile_and_jit(module)
98 engine.invoke('main', mem_out, mem_a, mem_b, mem_c)
H A Dtest_SDDMM.py78 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 DMCJITDesignAndImplementation.rst9 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 Dmlir_pytaco_utils.py292 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 DREADME.txt7 to use the MCJIT execution engine instead of the older JIT engine.
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/complete/
H A DREADME.txt7 to use the MCJIT execution engine instead of the older JIT engine.
/llvm-project-15.0.7/clang/docs/
H A DRefactoringEngine.rst2 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 DREADME.txt7 to use the MCJIT execution engine instead of the older JIT engine.
/llvm-project-15.0.7/mlir/benchmark/python/
H A Dbenchmark_sparse.py73 engine = ExecutionEngine(
78 return engine.invoke
/llvm-project-15.0.7/mlir/docs/Tutorials/Toy/
H A DCh-6.md294 // 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 Dtoyc.cpp244 auto &engine = maybeEngine.get(); in runJit() local
247 auto invocationResult = engine->invokePacked("main"); in runJit()
/llvm-project-15.0.7/mlir/docs/
H A DDiagnostics.md29 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 Dtoyc.cpp245 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 Dllvm-config.rst27 `llvm-config --libs engine bcreader scalaropts`
166 **engine**

123