Home
last modified time | relevance | path

Searched refs:OptimizeLayer (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h51 IRTransformLayer OptimizeLayer; variable
72 OptimizeLayer(*this->ES, CompileLayer, optimizeModule),
73 CODLayer(*this->ES, OptimizeLayer,
126 return OptimizeLayer.add(RT, std::move(TSM));
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A DKaleidoscopeJIT.h48 IRTransformLayer OptimizeLayer; variable
62 OptimizeLayer(*this->ES, CompileLayer, optimizeModule),
100 return OptimizeLayer.add(RT, std::move(TSM));
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h138 IRTransformLayer OptimizeLayer; variable
159 OptimizeLayer(*this->ES, CompileLayer, optimizeModule),
160 ASTLayer(OptimizeLayer, this->DL),
211 return OptimizeLayer.add(RT, std::move(TSM));
/netbsd-src/external/apache2/llvm/dist/llvm/docs/tutorial/
H A DBuildingAJIT3.rst87 IRTransformLayer<decltype(CompileLayer), OptimizeFunction> OptimizeLayer;
90 CompileOnDemandLayer<decltype(OptimizeLayer)> CODLayer;
106 OptimizeLayer(CompileLayer,
112 CODLayer(OptimizeLayer,
131 stack -- the OptimizeLayer. Next we need to supply a 'partitioning function':
166 Finally, we need to replace the references to OptimizeLayer in our addModule,
H A DBuildingAJIT2.rst85 on top of our CompileLayer. We initialize our OptimizeLayer with a reference to
93 return cantFail(OptimizeLayer.addModule(std::move(M),
98 ``CompileLayer::add`` with a call to ``OptimizeLayer::add`` instead.
137 addModule the OptimizeLayer will call our optimizeModule function before passing