@@ -3476,20 +3476,11 @@ struct LLVM_ABI_FOR_TEST VPWidenStoreRecipe final : public VPWidenMemoryRecipe {
34763476// / using the value to store, the address to store to, the explicit vector
34773477// / length and an optional mask.
34783478struct VPWidenStoreEVLRecipe final : public VPWidenMemoryRecipe {
3479- VPWidenStoreEVLRecipe (VPWidenStoreRecipe &S, VPValue *Addr, VPValue &EVL,
3480- VPValue *Mask)
3481- : VPWidenMemoryRecipe(VPDef::VPWidenStoreEVLSC, S.getIngredient(),
3482- {Addr, S.getStoredValue (), &EVL}, S.isConsecutive(),
3483- S.isReverse(), S, S.getDebugLoc()) {
3484- setMask (Mask);
3485- }
3486-
34873479 VPWidenStoreEVLRecipe (VPWidenStoreRecipe &S, VPValue *Addr,
34883480 VPValue *StoredVal, VPValue &EVL, VPValue *Mask)
34893481 : VPWidenMemoryRecipe(VPDef::VPWidenStoreEVLSC, S.getIngredient(),
34903482 {Addr, StoredVal, &EVL}, S.isConsecutive(),
34913483 S.isReverse(), S, S.getDebugLoc()) {
3492- assert (isReverse () && " Only reverse access need to set new stored value" );
34933484 setMask (Mask);
34943485 }
34953486
0 commit comments