@@ -708,7 +708,7 @@ PassBuilder::buildFunctionSimplificationPipeline(OptimizationLevel Level,
708
708
FPM.addPass (createFunctionToLoopPassAdaptor (
709
709
LICMPass (PTO.LicmMssaOptCap , PTO.LicmMssaNoAccForPromotionCap ,
710
710
/* AllowSpeculation=*/ true ),
711
- /* UseMemorySSA=*/ true , /* UseBlockFrequencyInfo=*/ true ));
711
+ /* UseMemorySSA=*/ true , /* UseBlockFrequencyInfo=*/ false ));
712
712
713
713
FPM.addPass (CoroElidePass ());
714
714
@@ -1260,7 +1260,7 @@ void PassBuilder::addVectorPasses(OptimizationLevel Level,
1260
1260
FPM.addPass (createFunctionToLoopPassAdaptor (
1261
1261
LICMPass (PTO.LicmMssaOptCap , PTO.LicmMssaNoAccForPromotionCap ,
1262
1262
/* AllowSpeculation=*/ true ),
1263
- /* UseMemorySSA=*/ true , /* UseBlockFrequencyInfo=*/ true ));
1263
+ /* UseMemorySSA=*/ true , /* UseBlockFrequencyInfo=*/ false ));
1264
1264
}
1265
1265
1266
1266
// Now that we've vectorized and unrolled loops, we may have more refined
@@ -1816,7 +1816,7 @@ PassBuilder::buildLTODefaultPipeline(OptimizationLevel Level,
1816
1816
MainFPM.addPass (createFunctionToLoopPassAdaptor (
1817
1817
LICMPass (PTO.LicmMssaOptCap , PTO.LicmMssaNoAccForPromotionCap ,
1818
1818
/* AllowSpeculation=*/ true ),
1819
- /* USeMemorySSA=*/ true , /* UseBlockFrequencyInfo=*/ true ));
1819
+ /* USeMemorySSA=*/ true , /* UseBlockFrequencyInfo=*/ false ));
1820
1820
1821
1821
if (RunNewGVN)
1822
1822
MainFPM.addPass (NewGVNPass ());
0 commit comments