@@ -772,12 +772,6 @@ void registerPollyPasses(PassBuilder &PB) {
772
772
ExitOnError Err (" Unable to parse Polly module pass: " );
773
773
return Err (parseFunctionPipeline (Name, FPM, PIC, Pipeline));
774
774
});
775
- PB.registerPipelineParsingCallback (
776
- [PIC](StringRef Name, ModulePassManager &MPM,
777
- ArrayRef<PassBuilder::PipelineElement> Pipeline) -> bool {
778
- ExitOnError Err (" Unable to parse Polly module pass: " );
779
- return Err (parseModulePipeline (Name, MPM, PIC, Pipeline));
780
- });
781
775
PB.registerPipelineParsingCallback (
782
776
[PIC](StringRef Name, FunctionPassManager &FPM,
783
777
ArrayRef<PassBuilder::PipelineElement> Pipeline) -> bool {
@@ -789,6 +783,12 @@ void registerPollyPasses(PassBuilder &PB) {
789
783
ExitOnError Err (" Unable to parse Polly call graph pass: " );
790
784
return Err (parseCGPipeline (Name, CGPM, PIC, Pipeline));
791
785
});
786
+ PB.registerPipelineParsingCallback (
787
+ [PIC](StringRef Name, ModulePassManager &MPM,
788
+ ArrayRef<PassBuilder::PipelineElement> Pipeline) -> bool {
789
+ ExitOnError Err (" Unable to parse Polly module pass: " );
790
+ return Err (parseModulePipeline (Name, MPM, PIC, Pipeline));
791
+ });
792
792
PB.registerParseTopLevelPipelineCallback (
793
793
[PIC](llvm::ModulePassManager &MPM,
794
794
ArrayRef<PassBuilder::PipelineElement> Pipeline) -> bool {
0 commit comments