diff options
author | Luke Lau <luke@igalia.com> | 2025-09-18 20:56:01 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-09-18 20:56:01 +0800 |
commit | 72596b333fef81275d281081cfdb63f3f1eb940a (patch) | |
tree | e0bd6dcefd6085c85eaed0fc4942fe1968c3f872 /llvm/lib/Passes/PassBuilder.cpp | |
parent | 2ec7959b96ecc85fef3dcb50bab54b9f76f603d4 (diff) | |
download | llvm-72596b333fef81275d281081cfdb63f3f1eb940a.zip llvm-72596b333fef81275d281081cfdb63f3f1eb940a.tar.gz llvm-72596b333fef81275d281081cfdb63f3f1eb940a.tar.bz2 |
[NewPM] Remove BranchProbabilityInfo from FunctionToLoopPassAdaptor. NFCI (#159516)
No loop pass seems to use now it after LoopPredication stopped using it
in https://reviews.llvm.org/D111668
Diffstat (limited to 'llvm/lib/Passes/PassBuilder.cpp')
-rw-r--r-- | llvm/lib/Passes/PassBuilder.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/llvm/lib/Passes/PassBuilder.cpp b/llvm/lib/Passes/PassBuilder.cpp index 8cf2776..4a47dac 100644 --- a/llvm/lib/Passes/PassBuilder.cpp +++ b/llvm/lib/Passes/PassBuilder.cpp @@ -2098,11 +2098,8 @@ Error PassBuilder::parseFunctionPass(FunctionPassManager &FPM, bool UseBFI = llvm::any_of(InnerPipeline, [](auto Pipeline) { return Pipeline.Name.contains("simple-loop-unswitch"); }); - bool UseBPI = llvm::any_of(InnerPipeline, [](auto Pipeline) { - return Pipeline.Name == "loop-predication"; - }); FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM), UseMemorySSA, - UseBFI, UseBPI)); + UseBFI)); return Error::success(); } if (Name == "machine-function") { |