@@ -16894,7 +16894,7 @@ SDValue RISCVTargetLowering::PerformDAGCombine(SDNode *N,
1689416894 DAG.getNode(ISD::FNEG, DL, VT, NewFPExtRound));
1689516895 }
1689616896 case ISD::MGATHER: {
16897- const auto *MGN = dyn_cast <MaskedGatherSDNode>(N);
16897+ const auto *MGN = cast <MaskedGatherSDNode>(N);
1689816898 const EVT VT = N->getValueType(0);
1689916899 SDValue Index = MGN->getIndex();
1690016900 SDValue ScaleOp = MGN->getScale();
@@ -16994,7 +16994,7 @@ SDValue RISCVTargetLowering::PerformDAGCombine(SDNode *N,
1699416994 break;
1699516995 }
1699616996 case ISD::MSCATTER:{
16997- const auto *MSN = dyn_cast <MaskedScatterSDNode>(N);
16997+ const auto *MSN = cast <MaskedScatterSDNode>(N);
1699816998 SDValue Index = MSN->getIndex();
1699916999 SDValue ScaleOp = MSN->getScale();
1700017000 ISD::MemIndexType IndexType = MSN->getIndexType();
@@ -17030,7 +17030,7 @@ SDValue RISCVTargetLowering::PerformDAGCombine(SDNode *N,
1703017030 break;
1703117031 }
1703217032 case ISD::VP_GATHER: {
17033- const auto *VPGN = dyn_cast <VPGatherSDNode>(N);
17033+ const auto *VPGN = cast <VPGatherSDNode>(N);
1703417034 SDValue Index = VPGN->getIndex();
1703517035 SDValue ScaleOp = VPGN->getScale();
1703617036 ISD::MemIndexType IndexType = VPGN->getIndexType();
@@ -17055,7 +17055,7 @@ SDValue RISCVTargetLowering::PerformDAGCombine(SDNode *N,
1705517055 break;
1705617056 }
1705717057 case ISD::VP_SCATTER: {
17058- const auto *VPSN = dyn_cast <VPScatterSDNode>(N);
17058+ const auto *VPSN = cast <VPScatterSDNode>(N);
1705917059 SDValue Index = VPSN->getIndex();
1706017060 SDValue ScaleOp = VPSN->getScale();
1706117061 ISD::MemIndexType IndexType = VPSN->getIndexType();
0 commit comments