@@ -10599,11 +10599,9 @@ SDValue RISCVTargetLowering::LowerINTRINSIC_W_CHAIN(SDValue Op,
1059910599 SDValue VL = Op.getOperand(Op.getNumOperands() - 1);
1060010600 SDValue Mask = Op.getOperand(3);
1060110601 MVT MaskVT = Mask.getSimpleValueType();
10602- if (MaskVT.isFixedLengthVector()) {
10603- MVT MaskContainerVT =
10604- ::getContainerForFixedLengthVector(DAG, MaskVT, Subtarget);
10605- Mask = convertToScalableVector(MaskContainerVT, Mask, DAG, Subtarget);
10606- }
10602+ MVT MaskContainerVT =
10603+ ::getContainerForFixedLengthVector(DAG, MaskVT, Subtarget);
10604+ Mask = convertToScalableVector(MaskContainerVT, Mask, DAG, Subtarget);
1060710605
1060810606 SDValue IntID = DAG.getTargetConstant(VlsegInts[NF - 2], DL, XLenVT);
1060910607 auto *Load = cast<MemIntrinsicSDNode>(Op);
@@ -10698,11 +10696,9 @@ SDValue RISCVTargetLowering::LowerINTRINSIC_VOID(SDValue Op,
1069810696 SDValue VL = Op.getOperand(Op.getNumOperands() - 1);
1069910697 SDValue Mask = Op.getOperand(Op.getNumOperands() - 2);
1070010698 MVT MaskVT = Mask.getSimpleValueType();
10701- if (MaskVT.isFixedLengthVector()) {
10702- MVT MaskContainerVT =
10703- ::getContainerForFixedLengthVector(DAG, MaskVT, Subtarget);
10704- Mask = convertToScalableVector(MaskContainerVT, Mask, DAG, Subtarget);
10705- }
10699+ MVT MaskContainerVT =
10700+ ::getContainerForFixedLengthVector(DAG, MaskVT, Subtarget);
10701+ Mask = convertToScalableVector(MaskContainerVT, Mask, DAG, Subtarget);
1070610702
1070710703 SDValue IntID = DAG.getTargetConstant(VssegInts[NF - 2], DL, XLenVT);
1070810704 SDValue Ptr = Op->getOperand(NF + 2);
0 commit comments