Home
last modified time | relevance | path

Searched refs:optimizeModule (Results 1 – 6 of 6) sorted by relevance

/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A DKaleidoscopeJIT.h59 OptimizeLayer(*this->ES, CompileLayer, optimizeModule),
106 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule() function
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h70 OptimizeLayer(*this->ES, CompileLayer, optimizeModule),
132 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule() function
/openbsd/gnu/llvm/llvm/docs/tutorial/
H A DBuildingAJIT2.rst76 TransformLayer(ES, CompileLayer, optimizeModule),
88 optimizeModule static method.
103 optimizeModule(ThreadSafeModule M, const MaterializationResponsibility &R) {
123 *optimizeModule*. This function takes the module to be transformed as input (as
137 addModule the OptimizeLayer will call our optimizeModule function before passing
139 called optimizeModule directly in our addModule function and not gone to the
H A DBuildingAJIT3.rst108 return optimizeModule(std::move(M));
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h157 OptimizeLayer(*this->ES, CompileLayer, optimizeModule),
223 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule() function
/openbsd/gnu/llvm/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp237 static void optimizeModule(Module &TheModule, TargetMachine &TM, in optimizeModule() function
498 optimizeModule(TheModule, TM, OptLevel, Freestanding, DebugPassManager, in ProcessThinLTOModule()
922 optimizeModule(TheModule, *TMBuilder.create(), OptLevel, Freestanding, in optimize()