/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
KaleidoscopeJIT.h | 111 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get()); 114 FPM->add(createInstructionCombiningPass()); 115 FPM->add(createReassociatePass()); 116 FPM->add(createGVNPass()); 117 FPM->add(createCFGSimplificationPass()); 118 FPM->doInitialization(); 123 FPM->run(F);
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
KaleidoscopeJIT.h | 121 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get()); 124 FPM->add(createInstructionCombiningPass()); 125 FPM->add(createReassociatePass()); 126 FPM->add(createGVNPass()); 127 FPM->add(createCFGSimplificationPass()); 128 FPM->doInitialization(); 133 FPM->run(F);
|
/external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
KaleidoscopeJIT.h | 109 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get()); 112 FPM->add(createInstructionCombiningPass()); 113 FPM->add(createReassociatePass()); 114 FPM->add(createGVNPass()); 115 FPM->add(createCFGSimplificationPass()); 116 FPM->doInitialization(); 121 FPM->run(F);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Passes/ |
PassBuilder.cpp | 303 FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) { 305 C(FPM, Level); 349 FunctionPassManager FPM(DebugLogging); 353 FPM.addPass(SROA()); 356 FPM.addPass(EarlyCSEPass(EnableEarlyCSEMemSSA)); 360 FPM.addPass(GVNHoistPass()); 364 FPM.addPass(GVNSinkPass()); 365 FPM.addPass(SimplifyCFGPass()); 369 FPM.addPass(SpeculativeExecutionPass()); 372 FPM.addPass(JumpThreadingPass()) [all...] |
/external/llvm/unittests/IR/ |
PassManagerTest.cpp | 237 FunctionPassManager FPM; 243 FPM = std::move(NestedFPM); 245 NestedMPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); 258 FunctionPassManager FPM; 259 FPM.addPass(TestFunctionPass(FunctionPassRunCount2, AnalyzedInstrCount2, 261 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); 271 FunctionPassManager FPM; 272 FPM.addPass(TestFunctionPass(FunctionPassRunCount3, AnalyzedInstrCount3, 274 FPM.addPass(TestInvalidationFunctionPass("f")); 275 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/ |
CoroCleanup.cpp | 33 llvm::legacy::FunctionPassManager FPM(F.getParent()); 34 FPM.add(createCFGSimplificationPass()); 36 FPM.doInitialization(); 37 FPM.run(F); 38 FPM.doFinalization();
|
/external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
KaleidoscopeJIT.h | 133 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get()); 136 FPM->add(createInstructionCombiningPass()); 137 FPM->add(createReassociatePass()); 138 FPM->add(createGVNPass()); 139 FPM->add(createCFGSimplificationPass()); 140 FPM->doInitialization(); 145 FPM->run(F);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
PassManagerBuilder.cpp | 81 void PassManagerBuilder::populateFunctionPassManager(FunctionPassManager &FPM) { 82 addExtensionsToPM(EP_EarlyAsPossible, FPM); 85 if (LibraryInfo) FPM.add(new TargetLibraryInfo(*LibraryInfo)); 89 addInitialAliasAnalysisPasses(FPM); 91 FPM.add(createCFGSimplificationPass()); 92 FPM.add(createScalarReplAggregatesPass()); 93 FPM.add(createEarlyCSEPass()); 94 FPM.add(createLowerExpectIntrinsicPass()); 323 FunctionPassManager *FPM = unwrap<FunctionPassManager>(PM); 324 Builder->populateFunctionPassManager(*FPM); [all...] |
/external/llvm/include/llvm/IR/ |
LegacyPassManager.h | 92 FunctionPassManagerImpl *FPM;
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
PassManager.h | 105 FunctionPassManagerImpl *FPM;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
LegacyPassManager.h | 92 FunctionPassManagerImpl *FPM;
|
/external/llvm/include/llvm/Passes/ |
PassBuilder.h | 248 bool parseFunctionPassName(FunctionPassManager &FPM, StringRef Name); 253 bool parseFunctionPassPipeline(FunctionPassManager &FPM,
|
/external/llvm/lib/Passes/ |
PassBuilder.cpp | 390 bool PassBuilder::parseFunctionPassName(FunctionPassManager &FPM, 394 FPM.addPass(CREATE_PASS); \ 399 FPM.addPass(RequireAnalysisPass< \ 404 FPM.addPass(InvalidateAnalysisPass< \ 413 bool PassBuilder::parseLoopPassName(LoopPassManager &FPM, StringRef Name) { 416 FPM.addPass(CREATE_PASS); \ 421 FPM.addPass(RequireAnalysisPass< \ 426 FPM.addPass(InvalidateAnalysisPass< \ 492 bool PassBuilder::parseFunctionPassPipeline(FunctionPassManager &FPM, 511 FPM.addPass(std::move(NestedFPM)) [all...] |
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
KaleidoscopeJIT.h | 209 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get()); 212 FPM->add(createInstructionCombiningPass()); 213 FPM->add(createReassociatePass()); 214 FPM->add(createGVNPass()); 215 FPM->add(createCFGSimplificationPass()); 216 FPM->doInitialization(); 221 FPM->run(F);
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/ |
KaleidoscopeJIT.h | 241 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get()); 244 FPM->add(createInstructionCombiningPass()); 245 FPM->add(createReassociatePass()); 246 FPM->add(createGVNPass()); 247 FPM->add(createCFGSimplificationPass()); 248 FPM->doInitialization(); 253 FPM->run(F);
|
/external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
KaleidoscopeJIT.h | 210 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get()); 213 FPM->add(createInstructionCombiningPass()); 214 FPM->add(createReassociatePass()); 215 FPM->add(createGVNPass()); 216 FPM->add(createCFGSimplificationPass()); 217 FPM->doInitialization(); 222 FPM->run(F);
|
/external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/ |
KaleidoscopeJIT.h | 227 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get()); 230 FPM->add(createInstructionCombiningPass()); 231 FPM->add(createReassociatePass()); 232 FPM->add(createGVNPass()); 233 FPM->add(createCFGSimplificationPass()); 234 FPM->doInitialization(); 239 FPM->run(F);
|
/external/llvm/unittests/Analysis/ |
LoopPassManagerTest.cpp | 163 FunctionPassManager FPM(true); 172 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM))); 184 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM))); 187 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
|
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/IPO/ |
PassManagerBuilder.h | 32 /// Builder.populateFunctionPassManager(FPM); 115 void populateFunctionPassManager(FunctionPassManager &FPM);
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/ |
PassManagerTest.cpp | 418 FunctionPassManager FPM; 424 FPM = std::move(NestedFPM); 426 NestedMPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); 439 FunctionPassManager FPM(/*DebugLogging*/ true); 440 FPM.addPass(TestFunctionPass(FunctionPassRunCount2, AnalyzedInstrCount2, 442 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); 452 FunctionPassManager FPM(/*DebugLogging*/ true); 453 FPM.addPass(TestFunctionPass(FunctionPassRunCount3, AnalyzedInstrCount3, 455 FPM.addPass(TestInvalidationFunctionPass("f")); 456 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Scalar/ |
LoopPassManagerTest.cpp | 342 FunctionPassManager FPM(true); 343 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM))); 344 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); 369 FunctionPassManager FPM(true); 370 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM))); 371 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); 380 FunctionPassManager FPM(true); 397 FPM.addPass(createFunctionToLoopPassAdaptor( 401 FPM.addPass(createFunctionToLoopPassAdaptor( 430 FPM.addPass(MFPHandle.getPass()) [all...] |
/external/llvm/lib/Analysis/ |
RegionPrinter.cpp | 249 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent()); 250 FPM.add(ViewerPass); 251 FPM.doInitialization(); 252 FPM.run(*NonConstF); 253 FPM.doFinalization();
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
RegionPrinter.cpp | 249 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent()); 250 FPM.add(ViewerPass); 251 FPM.doInitialization(); 252 FPM.run(*NonConstF); 253 FPM.doFinalization();
|
/external/llvm/lib/Transforms/IPO/ |
PassManagerBuilder.cpp | 212 legacy::FunctionPassManager &FPM) { 213 addExtensionsToPM(EP_EarlyAsPossible, FPM); 217 FPM.add(new TargetLibraryInfoWrapperPass(*LibraryInfo)); 221 addInitialAliasAnalysisPasses(FPM); 223 FPM.add(createCFGSimplificationPass()); 224 FPM.add(createSROAPass()); 225 FPM.add(createEarlyCSEPass()); 226 FPM.add(createLowerExpectIntrinsicPass()); 850 legacy::FunctionPassManager *FPM = unwrap<legacy::FunctionPassManager>(PM); 851 Builder->populateFunctionPassManager(*FPM); [all...] |
/external/llvm/include/llvm/Transforms/IPO/ |
PassManagerBuilder.h | 41 /// Builder.populateFunctionPassManager(FPM); 173 void populateFunctionPassManager(legacy::FunctionPassManager &FPM);
|