Home
last modified time | relevance | path

Searched refs:IRTransformLayer (Results 1 – 24 of 24) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DIRTransformLayer.cpp15 IRTransformLayer::IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer, in IRTransformLayer() function in llvm::orc::IRTransformLayer
20 void IRTransformLayer::emit(std::unique_ptr<MaterializationResponsibility> R, in emit()
H A DCMakeLists.txt25 IRTransformLayer.cpp
H A DLLJIT.cpp653 LLJIT &J, IRTransformLayer::TransformFunction T) { in setInitTransform()
887 TransformLayer = std::make_unique<IRTransformLayer>(*ES, *CompileLayer); in LLJIT()
889 std::make_unique<IRTransformLayer>(*ES, *TransformLayer); in LLJIT()
H A DOrcV2CBindings.cpp97 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(IRTransformLayer, LLVMOrcIRTransformLayerRef)
883 LLVMOrcIRTransformLayerRef IRTransformLayer, in LLVMOrcIRTransformLayerSetTransform() argument
885 unwrap(IRTransformLayer) in LLVMOrcIRTransformLayerSetTransform()
/openbsd-src/gnu/llvm/llvm/docs/tutorial/
H A DBuildingAJIT2.rst29 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 …]
H A DBuildingAJIT3.rst28 immediately optimized, compiled and linked for us by the IRTransformLayer,
87 IRTransformLayer<decltype(CompileLayer), OptimizeFunction> OptimizeLayer;
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DIRTransformLayer.h27 class IRTransformLayer : public IRLayer {
32 IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer,
H A DLLJIT.h54 IRTransformLayer::TransformFunction T);
175 IRTransformLayer &getIRTransformLayer() { return *TransformLayer; } in getIRTransformLayer()
214 std::unique_ptr<IRTransformLayer> TransformLayer;
215 std::unique_ptr<IRTransformLayer> InitHelperTransformLayer;
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/
H A DBUILD.gn37 "IRTransformLayer.cpp",
/openbsd-src/gnu/llvm/llvm/include/llvm-c/
H A DOrc.h1214 void LLVMOrcIRTransformLayerEmit(LLVMOrcIRTransformLayerRef IRTransformLayer,
1223 LLVMOrcIRTransformLayerRef IRTransformLayer,
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A DKaleidoscopeJIT.h47 IRTransformLayer OptimizeLayer;
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h50 IRTransformLayer OptimizeLayer;
/openbsd-src/gnu/usr.bin/clang/libLLVMExecutionEngine/
H A DMakefile89 IRTransformLayer.cpp \
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h137 IRTransformLayer OptimizeLayer;
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd641843 ./usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
H A Dclang.macppc1842 ./usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
H A Dclang.loongson1842 ./usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
H A Dclang.octeon1842 ./usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
H A Dclang.arm641843 ./usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
H A Dclang.powerpc641841 ./usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
H A Dclang.armv71841 ./usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
H A Dclang.i3861841 ./usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
H A Dclang.sparc641842 ./usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt5291 llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
6025 llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp