Home
last modified time | relevance | path

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

/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
DKaleidoscopeJIT.h60 return optimizeModule(std::move(M)); in KaleidoscopeJIT()
109 std::unique_ptr<Module> optimizeModule(std::unique_ptr<Module> M) { in optimizeModule() function
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
DKaleidoscopeJIT.h65 return optimizeModule(std::move(M)); in KaleidoscopeJIT()
119 std::unique_ptr<Module> optimizeModule(std::unique_ptr<Module> M) { in optimizeModule() function
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
DKaleidoscopeJIT.h62 OptimizeLayer(*this->ES, CompileLayer, optimizeModule),
109 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule() function
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
DKaleidoscopeJIT.h72 OptimizeLayer(*this->ES, CompileLayer, optimizeModule),
135 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule() function
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
DKaleidoscopeJIT.h90 return optimizeModule(std::move(M)); in KaleidoscopeJIT()
207 std::unique_ptr<Module> optimizeModule(std::unique_ptr<Module> M) { in optimizeModule() function
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/
DKaleidoscopeJIT.h95 return optimizeModule(std::move(M)); in KaleidoscopeJIT()
239 std::unique_ptr<Module> optimizeModule(std::unique_ptr<Module> M) { in optimizeModule() function
/external/llvm-project/llvm/docs/tutorial/
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
DBuildingAJIT3.rst108 return optimizeModule(std::move(M));
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
DKaleidoscopeJIT.h159 OptimizeLayer(*this->ES, CompileLayer, optimizeModule),
226 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule() function
/external/llvm/docs/tutorial/
DBuildingAJIT2.rst73 return optimizeModule(std::move(M));
87 using a lambda that calls out to an "optimizeModule" function that we will
128 std::unique_ptr<Module> optimizeModule(std::unique_ptr<Module> M) {
148 *optimizeModule*. This function sets up a FunctionPassManager, adds some passes
156 addModule the OptimizeLayer will call our optimizeModule function before passing
158 called optimizeModule directly in our addModule function and not gone to the
/external/llvm/lib/LTO/
DThinLTOCodeGenerator.cpp156 static void optimizeModule(Module &TheModule, TargetMachine &TM) { in optimizeModule() function
371 optimizeModule(TheModule, TM); in ProcessThinLTOModule()
657 optimizeModule(TheModule, *TMBuilder.create()); in optimize()
/external/llvm-project/llvm/lib/LTO/
DThinLTOCodeGenerator.cpp235 static void optimizeModule(Module &TheModule, TargetMachine &TM, in optimizeModule() function
464 optimizeModule(TheModule, TM, OptLevel, Freestanding, &Index); in ProcessThinLTOModule()
882 optimizeModule(TheModule, *TMBuilder.create(), OptLevel, Freestanding, in optimize()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
DThinLTOCodeGenerator.cpp229 static void optimizeModule(Module &TheModule, TargetMachine &TM, in optimizeModule() function
440 optimizeModule(TheModule, TM, OptLevel, Freestanding, &Index); in ProcessThinLTOModule()
851 optimizeModule(TheModule, *TMBuilder.create(), OptLevel, Freestanding, in optimize()