/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
D | KaleidoscopeJIT.h | 60 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/ |
D | KaleidoscopeJIT.h | 65 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/ |
D | KaleidoscopeJIT.h | 62 OptimizeLayer(*this->ES, CompileLayer, optimizeModule), 109 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule() function
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
D | KaleidoscopeJIT.h | 72 OptimizeLayer(*this->ES, CompileLayer, optimizeModule), 135 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule() function
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
D | KaleidoscopeJIT.h | 90 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/ |
D | KaleidoscopeJIT.h | 95 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/ |
D | BuildingAJIT2.rst | 76 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
|
D | BuildingAJIT3.rst | 108 return optimizeModule(std::move(M));
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
D | KaleidoscopeJIT.h | 159 OptimizeLayer(*this->ES, CompileLayer, optimizeModule), 226 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule() function
|
/external/llvm/docs/tutorial/ |
D | BuildingAJIT2.rst | 73 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/ |
D | ThinLTOCodeGenerator.cpp | 156 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/ |
D | ThinLTOCodeGenerator.cpp | 235 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/ |
D | ThinLTOCodeGenerator.cpp | 229 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()
|