[llvm-branch-commits] [llvm] [VPlan] Initial modeling of runtime VF * UF as VPValue. (PR #74761)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Dec 7 14:36:28 PST 2023


================
@@ -1168,13 +1166,26 @@ class VPInstruction : public VPRecipeWithIRFlags, public VPValue {
       return false;
     case VPInstruction::ActiveLaneMask:
     case VPInstruction::CalculateTripCountMinusVF:
-    case VPInstruction::CanonicalIVIncrement:
     case VPInstruction::CanonicalIVIncrementForPart:
     case VPInstruction::BranchOnCount:
       return true;
     };
     llvm_unreachable("switch should return");
   }
+
----------------
ayalz wrote:

/// Returns true if the recipe only uses the first part of operand \p Op.

https://github.com/llvm/llvm-project/pull/74761


More information about the llvm-branch-commits mailing list