[PM] Fix a warning.

The DebugLogging argument was unused in the EP callbacks registration.

llvm-svn: 307536
This commit is contained in:
Philip Pfaffe 2017-07-10 13:54:23 +00:00
parent 7ac5d59554
commit 8c84699f28
1 changed files with 6 additions and 6 deletions

View File

@ -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);
}); });
} }