Lines Matching refs:FPM
601 FunctionPassManager FPM = buildCanonicalicationPassesForNPM(MPM, Level); in buildEarlyPollyPipeline() local
604 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in buildEarlyPollyPipeline()
611 FPM = FunctionPassManager(); in buildEarlyPollyPipeline()
614 buildCommonPollyPipeline(FPM, Level, EnableForOpt); in buildEarlyPollyPipeline()
615 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in buildEarlyPollyPipeline()
726 parseFunctionPipeline(StringRef Name, FunctionPassManager &FPM, in parseFunctionPipeline() argument
729 "polly-scop-analyses", Name, FPM)) in parseFunctionPipeline()
735 FPM)) \ in parseFunctionPipeline()
740 FPM.addPass(CREATE_PASS); \ in parseFunctionPipeline()
767 static bool parseScopPipeline(StringRef Name, FunctionPassManager &FPM, in parseScopPipeline() argument
777 FPM.addPass(createFunctionToScopPassAdaptor(std::move(SPM))); in parseScopPipeline()
808 FunctionPassManager FPM; in parseTopLevelPipeline() local
820 FPM.addPass(createFunctionToScopPassAdaptor(std::move(SPM))); in parseTopLevelPipeline()
821 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in parseTopLevelPipeline()
833 [PIC](StringRef Name, FunctionPassManager &FPM, in registerPollyPasses()
835 return parseScopPipeline(Name, FPM, PIC, Pipeline); in registerPollyPasses()