| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | IRCompileLayer.cpp | 14 IRCompileLayer::IRCompiler::~IRCompiler() = default; 16 IRCompileLayer::IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer, in IRCompileLayer() function in llvm::orc::IRCompileLayer 23 void IRCompileLayer::setNotifyCompiled(NotifyCompiledFunction NotifyCompiled) { in setNotifyCompiled() 28 void IRCompileLayer::emit(std::unique_ptr<MaterializationResponsibility> R, in emit()
|
| H A D | CMakeLists.txt | 22 IRCompileLayer.cpp
|
| H A D | LLJIT.cpp | 755 Expected<std::unique_ptr<IRCompileLayer::IRCompiler>> 826 CompileLayer = std::make_unique<IRCompileLayer>( in LLJIT()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | IRCompileLayer.h | 31 class IRCompileLayer : public IRLayer { 52 IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer,
|
| H A D | CompileUtils.h | 36 class SimpleCompiler : public IRCompileLayer::IRCompiler { 82 class ConcurrentIRCompiler : public IRCompileLayer::IRCompiler {
|
| H A D | LLJIT.h | 178 IRCompileLayer &getIRCompileLayer() { return *CompileLayer; } in getIRCompileLayer() 192 static Expected<std::unique_ptr<IRCompileLayer::IRCompiler>> 213 std::unique_ptr<IRCompileLayer> CompileLayer; 258 std::function<Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>(
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayerTest.cpp | 161 IRCompileLayer CompileLayer(ES, ObjLayer, in TEST() 231 IRCompileLayer CompileLayer(ES, ObjLayer, in TEST()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/ |
| H A D | BUILD.gn | 32 "IRCompileLayer.cpp",
|
| /llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithObjectCache/ |
| H A D | LLJITWithObjectCache.cpp | 58 -> Expected<std::unique_ptr<IRCompileLayer::IRCompiler>> { in runJITWithCache()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
| H A D | KaleidoscopeJIT.h | 41 IRCompileLayer CompileLayer;
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/include/ |
| H A D | KaleidoscopeJIT.h | 41 IRCompileLayer CompileLayer;
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
| H A D | KaleidoscopeJIT.h | 46 IRCompileLayer CompileLayer;
|
| /llvm-project-15.0.7/llvm/docs/tutorial/ |
| H A D | BuildingAJIT1.rst | 117 #include "llvm/ExecutionEngine/Orc/IRCompileLayer.h" 132 IRCompileLayer CompileLayer; 153 not use it directly); An IRCompileLayer, ``CompileLayer``, that can be used to 309 | IRCompileLayer.h | Provides the IRCompileLayer class. |
|
| H A D | BuildingAJIT2.rst | 25 little code by composing two off-the-shelf *ORC layers*: IRCompileLayer and 63 IRCompileLayer CompileLayer; 235 our IRCompileLayer to compile the transformed IR, and our IRCompileLayer in
|
| H A D | BuildingAJIT3.rst | 29 IRCompileLayer and RTDyldObjectLinkingLayer respectively. This scheme, where all the 82 IRCompileLayer<decltype(ObjectLayer), SimpleCompiler> CompileLayer;
|
| /llvm-project-15.0.7/mlir/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 51 using llvm::orc::IRCompileLayer; 304 -> Expected<std::unique_ptr<IRCompileLayer::IRCompiler>> { in create()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
| H A D | KaleidoscopeJIT.h | 49 IRCompileLayer CompileLayer;
|
| /llvm-project-15.0.7/llvm/examples/SpeculativeJIT/ |
| H A D | SpeculativeJIT.cpp | 145 IRCompileLayer CompileLayer;
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
| H A D | KaleidoscopeJIT.h | 136 IRCompileLayer CompileLayer;
|
| /llvm-project-15.0.7/llvm/tools/lli/ |
| H A D | lli.cpp | 947 -> Expected<std::unique_ptr<orc::IRCompileLayer::IRCompiler>> { in runOrcJIT()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | ORCv2.rst | 51 ORC provides off the shelf components (IRCompileLayer, SimpleCompiler, 91 The LLJIT class uses an IRCompileLayer and RTDyldObjectLinkingLayer to support
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 5299 llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h 6036 llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp
|