/freebsd-11-stable/contrib/llvm-project/llvm/lib/Passes/ |
H A D | PassBuilder.cpp | 354 FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) { 356 C(FPM, Level); 400 FunctionPassManager FPM(DebugLogging); 404 FPM.addPass(SROA()); 407 FPM.addPass(EarlyCSEPass(true /* Enable mem-ssa. */)); 412 FPM.addPass(GVNHoistPass()); 416 FPM.addPass(GVNSinkPass()); 417 FPM.addPass(SimplifyCFGPass()); 423 FPM.addPass(SpeculativeExecutionPass()); 426 FPM 353 invokePeepholeEPCallbacks( FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) argument 595 FunctionPassManager FPM; local 624 FunctionPassManager FPM; local 2352 parsePassPipeline(FunctionPassManager &FPM, StringRef PipelineText, bool VerifyEachPass, bool DebugLogging) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroCleanup.cpp | 32 llvm::legacy::FunctionPassManager FPM(F.getParent()); 33 FPM.add(createCFGSimplificationPass()); 35 FPM.doInitialization(); 36 FPM.run(F); 37 FPM.doFinalization();
|
H A D | CoroSplit.cpp | 874 // pass to FPM below because it will also verify all the global data. 877 legacy::FunctionPassManager FPM(F.getParent()); 879 FPM.add(createSCCPPass()); 880 FPM.add(createCFGSimplificationPass()); 881 FPM.add(createEarlyCSEPass()); 882 FPM.add(createCFGSimplificationPass()); 884 FPM.doInitialization(); 885 FPM.run(F); 886 FPM.doFinalization();
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | LegacyPassManager.h | 91 FunctionPassManagerImpl *FPM; member in class:llvm::legacy::FunctionPassManager
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | RegionPrinter.cpp | 249 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent()); 250 FPM.add(ViewerPass); 251 FPM.doInitialization(); 252 FPM.run(*NonConstF); 253 FPM.doFinalization();
|
H A D | Lint.cpp | 744 legacy::FunctionPassManager FPM(F.getParent()); 746 FPM.add(V); 747 FPM.run(F);
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | bugpoint.cpp | 122 static void AddOptimizationPasses(legacy::FunctionPassManager &FPM, argument 134 Builder.populateFunctionPassManager(FPM); 135 Builder.populateModulePassManager(FPM);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | IRMutator.cpp | 71 FunctionPassManager FPM; local 72 FPM.addPass(DCEPass()); 76 FPM.run(F, FAM);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | PassManagerBuilder.cpp | 279 legacy::FunctionPassManager &FPM) { 280 addExtensionsToPM(EP_EarlyAsPossible, FPM); 281 FPM.add(createEntryExitInstrumenterPass()); 285 FPM.add(new TargetLibraryInfoWrapperPass(*LibraryInfo)); 289 addInitialAliasAnalysisPasses(FPM); 291 FPM.add(createCFGSimplificationPass()); 292 FPM.add(createSROAPass()); 293 FPM.add(createEarlyCSEPass()); 294 FPM.add(createLowerExpectIntrinsicPass()); 1162 legacy::FunctionPassManager *FPM local 278 populateFunctionPassManager( legacy::FunctionPassManager &FPM) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | PassManagerBuilder.h | 40 /// Builder.populateFunctionPassManager(FPM); 225 void populateFunctionPassManager(legacy::FunctionPassManager &FPM);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 106 void CreatePasses(legacy::PassManager &MPM, legacy::FunctionPassManager &FPM); 542 legacy::FunctionPassManager &FPM) { 548 // Figure out TargetLibraryInfo. This needs to be added to MPM and FPM 684 FPM.add(new TargetLibraryInfoWrapperPass(*TLII)); 686 FPM.add(createVerifierPass()); 731 PMBuilder.populateFunctionPassManager(FPM); 1163 [](FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) { 1164 FPM.addPass(BoundsCheckingPass()); 1171 [](FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) { 1172 FPM 541 CreatePasses(legacy::PassManager &MPM, legacy::FunctionPassManager &FPM) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 449 Error parsePassPipeline(FunctionPassManager &FPM, StringRef PipelineText, 649 Error parseFunctionPass(FunctionPassManager &FPM, const PipelineElement &E, 658 Error parseFunctionPassPipeline(FunctionPassManager &FPM, 735 /// static bool parseFunctionPipeline(StringRef Name, FunctionPassManager &FPM, 738 /// FPM))
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | PlaceSafepoints.cpp | 507 legacy::FunctionPassManager FPM(F.getParent()); 510 FPM.add(PBS); 511 FPM.run(F);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | LegacyPassManager.cpp | 1319 FPM = new FunctionPassManagerImpl(); 1320 // FPM is the top level manager. 1321 FPM->setTopLevelManager(FPM); 1323 AnalysisResolver *AR = new AnalysisResolver(*FPM); 1324 FPM->setResolver(AR); 1328 delete FPM; 1332 FPM->add(P); 1343 return FPM->run(F); 1350 return FPM [all...] |
H A D | Core.cpp | 4086 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM) { 4087 return unwrap<legacy::FunctionPassManager>(FPM)->doInitialization(); 4090 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F) { 4091 return unwrap<legacy::FunctionPassManager>(FPM)->run(*unwrap<Function>(F)); 4094 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM) { 4095 return unwrap<legacy::FunctionPassManager>(FPM)->doFinalization();
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/opt/ |
H A D | opt.cpp | 372 legacy::FunctionPassManager &FPM, 376 FPM.add(createVerifierPass()); // Verify that input is correct 437 Builder.populateFunctionPassManager(FPM); 371 AddOptimizationPasses(legacy::PassManagerBase &MPM, legacy::FunctionPassManager &FPM, TargetMachine *TM, unsigned OptLevel, unsigned SizeLevel) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Core.h | 4037 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM); 4043 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F); 4048 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM);
|