Searched refs:OptimizeLayer (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
H A D | KaleidoscopeJIT.h | 51 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 D | KaleidoscopeJIT.h | 48 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 D | KaleidoscopeJIT.h | 138 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 D | BuildingAJIT3.rst | 87 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 D | BuildingAJIT2.rst | 85 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
|