/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
D | IRTransformLayer.cpp | 15 IRTransformLayer::IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer, in IRTransformLayer() function in llvm::orc::IRTransformLayer 20 void IRTransformLayer::emit(MaterializationResponsibility R, in emit()
|
D | CMakeLists.txt | 9 IRTransformLayer.cpp
|
D | LLJIT.cpp | 255 TransformLayer = std::make_unique<IRTransformLayer>(*ES, *CompileLayer); in LLLazyJIT()
|
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
D | IRTransformLayer.cpp | 15 IRTransformLayer::IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer, in IRTransformLayer() function in llvm::orc::IRTransformLayer 20 void IRTransformLayer::emit(std::unique_ptr<MaterializationResponsibility> R, in emit()
|
D | CMakeLists.txt | 9 IRTransformLayer.cpp
|
D | LLJIT.cpp | 902 LLJIT &J, IRTransformLayer::TransformFunction T) { in setInitTransform() 1089 TransformLayer = std::make_unique<IRTransformLayer>(*ES, *CompileLayer); in LLJIT() 1091 std::make_unique<IRTransformLayer>(*ES, *TransformLayer); in LLJIT()
|
/external/llvm-project/llvm/docs/tutorial/ |
D | BuildingAJIT2.rst | 29 IRTransformLayer, to add IR optimization support to KaleidoscopeJIT. 31 Optimizing Modules using the IRTransformLayer 51 Chapter 1 and compose an ORC *IRTransformLayer* on top. We will look at how the 52 IRTransformLayer works in more detail below, but the interface is simple: the 64 IRTransformLayer TransformLayer; 140 bother of using the IRTransformLayer, but doing so gives us another opportunity 142 concept itself, because IRTransformLayer is one of the simplest layers that 147 // From IRTransformLayer.h: 148 class IRTransformLayer : public IRLayer { 153 IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer, [all …]
|
D | BuildingAJIT3.rst | 28 immediately optimized, compiled and linked for us by the IRTransformLayer, 87 IRTransformLayer<decltype(CompileLayer), OptimizeFunction> OptimizeLayer;
|
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
D | IRTransformLayer.h | 29 class IRTransformLayer : public IRLayer { 34 IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer,
|
D | LLJIT.h | 54 IRTransformLayer::TransformFunction T); 175 IRTransformLayer &getIRTransformLayer() { return *TransformLayer; } in getIRTransformLayer() 214 std::unique_ptr<IRTransformLayer> TransformLayer; 215 std::unique_ptr<IRTransformLayer> InitHelperTransformLayer;
|
/external/llvm/docs/tutorial/ |
D | BuildingAJIT2.rst | 23 IRTransformLayer, to add IR optimization support to KaleidoscopeJIT. 25 Optimizing Modules using the IRTransformLayer 45 Chapter 1 and compose an ORC *IRTransformLayer* on top. We will look at how the 46 IRTransformLayer works in more detail below, but the interface is simple: the 63 IRTransformLayer<decltype(CompileLayer), OptimizeFunction> OptimizeLayer; 159 bother of using the IRTransformLayer, but doing so gives us another opportunity 161 concept itself, because IRTransformLayer turns out to be one of the simplest 167 class IRTransformLayer { 171 IRTransformLayer(BaseLayerT &BaseLayer, 212 This is the whole definition of IRTransformLayer, from [all …]
|
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
D | IRTransformLayer.h | 28 class IRTransformLayer { 34 IRTransformLayer(BaseLayerT &BaseLayer,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | IRTransformLayer.h | 28 class IRTransformLayer : public IRLayer { 33 IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer,
|
D | LLJIT.h | 161 void setLazyCompileTransform(IRTransformLayer::TransformFunction Transform) { in setLazyCompileTransform() 185 std::unique_ptr<IRTransformLayer> TransformLayer;
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/ |
D | BUILD.gn | 22 "IRTransformLayer.cpp",
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
D | KaleidoscopeJIT.h | 50 IRTransformLayer<decltype(CompileLayer), OptimizeFunction> OptimizeLayer;
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
D | KaleidoscopeJIT.h | 52 IRTransformLayer<decltype(CompileLayer), OptimizeFunction> OptimizeLayer;
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
D | KaleidoscopeJIT.h | 48 IRTransformLayer OptimizeLayer;
|
/external/llvm/tools/lli/ |
D | OrcLazyJIT.h | 37 typedef orc::IRTransformLayer<CompileLayerT, TransformFtor> IRDumpLayerT;
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
D | KaleidoscopeJIT.h | 51 IRTransformLayer OptimizeLayer;
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
D | KaleidoscopeJIT.h | 77 IRTransformLayer<decltype(CompileLayer), OptimizeFunction> OptimizeLayer;
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/ |
D | KaleidoscopeJIT.h | 83 IRTransformLayer<decltype(CompileLayer), OptimizeFunction> OptimizeLayer;
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
D | KaleidoscopeJIT.h | 138 IRTransformLayer OptimizeLayer;
|