[llvm] [CodeGen][NPM] Update BranchFolderLegacy make tail merge configurable via flag (PR #135277)
Mikhail R. Gadelha via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 21 06:11:35 PDT 2025
================
@@ -707,6 +707,10 @@ void TargetPassConfig::addPass(Pass *P) {
// and shouldn't reference it.
AnalysisID PassID = P->getPassID();
+ IdentifyingPassPtr TargetID = getPassSubstitution(PassID);
+ if (!overridePass(PassID, TargetID).isValid())
+ return;
----------------
mikhailramalho wrote:
I've replaced this check with a `isPassSubstitutedOrOverridden` check, similar to how it's done for `createPrologEpilogInserterPass`. Does this address your comment?
https://github.com/llvm/llvm-project/pull/135277
More information about the llvm-commits
mailing list