[llvm] [VPlan] Fold common edges away in convertPhisToBlends (PR #150368)
    Ramkumar Ramachandra via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Jul 28 23:43:33 PDT 2025
    
    
  
================
@@ -226,6 +231,20 @@ void VPPredicator::createSwitchEdgeMasks(VPInstruction *SI) {
   setEdgeMask(Src, DefaultDst, DefaultMask);
 }
 
+VPValue *VPPredicator::findCommonEdgeMask(const VPWidenPHIRecipe *PhiR) const {
+  using namespace llvm::VPlanPatternMatch;
----------------
artagnon wrote:
I would probably hoist this (and the other instance).
https://github.com/llvm/llvm-project/pull/150368
    
    
More information about the llvm-commits
mailing list