[PM] Fix a warning.
The DebugLogging argument was unused in the EP callbacks registration. llvm-svn: 307536
This commit is contained in:
parent
7ac5d59554
commit
8c84699f28
|
@ -91,39 +91,39 @@ static void registerEPCallbacks(PassBuilder &PB, bool VerifyEachPass,
|
||||||
PB.registerPeepholeEPCallback([&PB, VerifyEachPass, DebugLogging](
|
PB.registerPeepholeEPCallback([&PB, VerifyEachPass, DebugLogging](
|
||||||
FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
||||||
return PB.parsePassPipeline(PM, PeepholeEPPipeline, VerifyEachPass,
|
return PB.parsePassPipeline(PM, PeepholeEPPipeline, VerifyEachPass,
|
||||||
DebugPM);
|
DebugLogging);
|
||||||
});
|
});
|
||||||
if (!LateLoopOptimizationsEPPipeline.empty())
|
if (!LateLoopOptimizationsEPPipeline.empty())
|
||||||
PB.registerLateLoopOptimizationsEPCallback(
|
PB.registerLateLoopOptimizationsEPCallback(
|
||||||
[&PB, VerifyEachPass, DebugLogging](
|
[&PB, VerifyEachPass, DebugLogging](
|
||||||
LoopPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
LoopPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
||||||
return PB.parsePassPipeline(PM, LateLoopOptimizationsEPPipeline,
|
return PB.parsePassPipeline(PM, LateLoopOptimizationsEPPipeline,
|
||||||
VerifyEachPass, DebugPM);
|
VerifyEachPass, DebugLogging);
|
||||||
});
|
});
|
||||||
if (!LoopOptimizerEndEPPipeline.empty())
|
if (!LoopOptimizerEndEPPipeline.empty())
|
||||||
PB.registerLoopOptimizerEndEPCallback([&PB, VerifyEachPass, DebugLogging](
|
PB.registerLoopOptimizerEndEPCallback([&PB, VerifyEachPass, DebugLogging](
|
||||||
LoopPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
LoopPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
||||||
return PB.parsePassPipeline(PM, LoopOptimizerEndEPPipeline,
|
return PB.parsePassPipeline(PM, LoopOptimizerEndEPPipeline,
|
||||||
VerifyEachPass, DebugPM);
|
VerifyEachPass, DebugLogging);
|
||||||
});
|
});
|
||||||
if (!ScalarOptimizerLateEPPipeline.empty())
|
if (!ScalarOptimizerLateEPPipeline.empty())
|
||||||
PB.registerScalarOptimizerLateEPCallback(
|
PB.registerScalarOptimizerLateEPCallback(
|
||||||
[&PB, VerifyEachPass, DebugLogging](
|
[&PB, VerifyEachPass, DebugLogging](
|
||||||
FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
||||||
return PB.parsePassPipeline(PM, ScalarOptimizerLateEPPipeline,
|
return PB.parsePassPipeline(PM, ScalarOptimizerLateEPPipeline,
|
||||||
VerifyEachPass, DebugPM);
|
VerifyEachPass, DebugLogging);
|
||||||
});
|
});
|
||||||
if (!CGSCCOptimizerLateEPPipeline.empty())
|
if (!CGSCCOptimizerLateEPPipeline.empty())
|
||||||
PB.registerCGSCCOptimizerLateEPCallback([&PB, VerifyEachPass, DebugLogging](
|
PB.registerCGSCCOptimizerLateEPCallback([&PB, VerifyEachPass, DebugLogging](
|
||||||
CGSCCPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
CGSCCPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
||||||
return PB.parsePassPipeline(PM, CGSCCOptimizerLateEPPipeline,
|
return PB.parsePassPipeline(PM, CGSCCOptimizerLateEPPipeline,
|
||||||
VerifyEachPass, DebugPM);
|
VerifyEachPass, DebugLogging);
|
||||||
});
|
});
|
||||||
if (!VectorizerStartEPPipeline.empty())
|
if (!VectorizerStartEPPipeline.empty())
|
||||||
PB.registerVectorizerStartEPCallback([&PB, VerifyEachPass, DebugLogging](
|
PB.registerVectorizerStartEPCallback([&PB, VerifyEachPass, DebugLogging](
|
||||||
FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) {
|
||||||
return PB.parsePassPipeline(PM, VectorizerStartEPPipeline, VerifyEachPass,
|
return PB.parsePassPipeline(PM, VectorizerStartEPPipeline, VerifyEachPass,
|
||||||
DebugPM);
|
DebugLogging);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue