| /freebsd-12.1/contrib/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 323 C(FPM, Level); in invokePeepholeEPCallbacks() 371 FPM.addPass(SROA()); in buildFunctionSimplificationPipeline() 469 FPM.addPass(GVN()); in buildFunctionSimplificationPipeline() 478 FPM.addPass(SCCPPass()); in buildFunctionSimplificationPipeline() 494 FPM.addPass(DSEPass()); in buildFunctionSimplificationPipeline() 498 C(FPM, Level); in buildFunctionSimplificationPipeline() 511 return FPM; in buildFunctionSimplificationPipeline() 540 FPM.addPass(SROA()); in addPGOInstrPasses() 560 FPM.addPass( in addPGOInstrPasses() 1128 FPM.addPass(SROA()); in buildLTODefaultPipeline() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroCleanup.cpp | 33 llvm::legacy::FunctionPassManager FPM(F.getParent()); in simplifyCFG() local 34 FPM.add(createCFGSimplificationPass()); in simplifyCFG() 36 FPM.doInitialization(); in simplifyCFG() 37 FPM.run(F); in simplifyCFG() 38 FPM.doFinalization(); in simplifyCFG()
|
| H A D | CoroSplit.cpp | 425 legacy::FunctionPassManager FPM(F.getParent()); in postSplitCleanup() local 427 FPM.add(createVerifierPass()); in postSplitCleanup() 428 FPM.add(createSCCPPass()); in postSplitCleanup() 429 FPM.add(createCFGSimplificationPass()); in postSplitCleanup() 430 FPM.add(createEarlyCSEPass()); in postSplitCleanup() 431 FPM.add(createCFGSimplificationPass()); in postSplitCleanup() 433 FPM.doInitialization(); in postSplitCleanup() 434 FPM.run(F); in postSplitCleanup() 435 FPM.doFinalization(); in postSplitCleanup()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | RegionPrinter.cpp | 249 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent()); in invokeFunctionPass() local 250 FPM.add(ViewerPass); in invokeFunctionPass() 251 FPM.doInitialization(); in invokeFunctionPass() 252 FPM.run(*NonConstF); in invokeFunctionPass() 253 FPM.doFinalization(); in invokeFunctionPass()
|
| H A D | Lint.cpp | 740 legacy::FunctionPassManager FPM(F.getParent()); in lintFunction() local 742 FPM.add(V); in lintFunction() 743 FPM.run(F); in lintFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | PassManagerBuilder.cpp | 256 legacy::FunctionPassManager &FPM) { in populateFunctionPassManager() argument 257 addExtensionsToPM(EP_EarlyAsPossible, FPM); in populateFunctionPassManager() 258 FPM.add(createEntryExitInstrumenterPass()); in populateFunctionPassManager() 262 FPM.add(new TargetLibraryInfoWrapperPass(*LibraryInfo)); in populateFunctionPassManager() 266 addInitialAliasAnalysisPasses(FPM); in populateFunctionPassManager() 268 FPM.add(createCFGSimplificationPass()); in populateFunctionPassManager() 269 FPM.add(createSROAPass()); in populateFunctionPassManager() 270 FPM.add(createEarlyCSEPass()); in populateFunctionPassManager() 271 FPM.add(createLowerExpectIntrinsicPass()); in populateFunctionPassManager() 1058 legacy::FunctionPassManager *FPM = unwrap<legacy::FunctionPassManager>(PM); in LLVMPassManagerBuilderPopulateFunctionPassManager() local [all …]
|
| /freebsd-12.1/contrib/llvm/lib/FuzzMutate/ |
| H A D | IRMutator.cpp | 72 FunctionPassManager FPM; in eliminateDeadCode() local 73 FPM.addPass(DCEPass()); in eliminateDeadCode() 77 FPM.run(F, FAM); in eliminateDeadCode()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 402 Error parsePassPipeline(FunctionPassManager &FPM, StringRef PipelineText, 589 Error parseFunctionPass(FunctionPassManager &FPM, const PipelineElement &E, 598 Error parseFunctionPassPipeline(FunctionPassManager &FPM,
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | LegacyPassManager.cpp | 1486 FPM = new FunctionPassManagerImpl(); in FunctionPassManager() 1488 FPM->setTopLevelManager(FPM); in FunctionPassManager() 1490 AnalysisResolver *AR = new AnalysisResolver(*FPM); in FunctionPassManager() 1491 FPM->setResolver(AR); in FunctionPassManager() 1495 delete FPM; in ~FunctionPassManager() 1499 FPM->add(P); in add() 1510 return FPM->run(F); in run() 1517 return FPM->doInitialization(*M); in doInitialization() 1523 return FPM->doFinalization(*M); in doFinalization()
|
| H A D | Core.cpp | 3896 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM) { in LLVMInitializeFunctionPassManager() argument 3897 return unwrap<legacy::FunctionPassManager>(FPM)->doInitialization(); in LLVMInitializeFunctionPassManager() 3900 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F) { in LLVMRunFunctionPassManager() argument 3901 return unwrap<legacy::FunctionPassManager>(FPM)->run(*unwrap<Function>(F)); in LLVMRunFunctionPassManager() 3904 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM) { in LLVMFinalizeFunctionPassManager() argument 3905 return unwrap<legacy::FunctionPassManager>(FPM)->doFinalization(); in LLVMFinalizeFunctionPassManager()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | LegacyPassManager.h | 92 FunctionPassManagerImpl *FPM;
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | PlaceSafepoints.cpp | 510 legacy::FunctionPassManager FPM(F.getParent()); in runOnFunction() local 513 FPM.add(PBS); in runOnFunction() 514 FPM.run(F); in runOnFunction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 95 void CreatePasses(legacy::PassManager &MPM, legacy::FunctionPassManager &FPM); 519 legacy::FunctionPassManager &FPM) { in CreatePasses() argument 665 FPM.add(new TargetLibraryInfoWrapperPass(*TLII)); in CreatePasses() 667 FPM.add(createVerifierPass()); in CreatePasses() 703 PMBuilder.populateFunctionPassManager(FPM); in CreatePasses() 1020 [](FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) { in EmitAssemblyWithNewPassManager() argument 1021 FPM.addPass(BoundsCheckingPass()); in EmitAssemblyWithNewPassManager()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/IPO/ |
| H A D | PassManagerBuilder.h | 197 void populateFunctionPassManager(legacy::FunctionPassManager &FPM);
|
| /freebsd-12.1/contrib/llvm/tools/opt/ |
| H A D | opt.cpp | 334 legacy::FunctionPassManager &FPM, in AddOptimizationPasses() argument 338 FPM.add(createVerifierPass()); // Verify that input is correct in AddOptimizationPasses() 372 Builder.populateFunctionPassManager(FPM); in AddOptimizationPasses()
|
| /freebsd-12.1/contrib/llvm/include/llvm-c/ |
| H A D | Core.h | 3847 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM); 3853 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F); 3858 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM);
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ScheduleBtVer2.td | 39 def JFPU1 : ProcResource<1>; // Vector/FPU Pipe1: VALU1/STC/FPM
|