@@ -2184,8 +2184,7 @@ bool AArch64TargetLowering::shouldExpandGetActiveLaneMask(EVT ResVT,
21842184
21852185bool AArch64TargetLowering::shouldExpandPartialReductionIntrinsic(
21862186 const IntrinsicInst *I) const {
2187- assert(I->getIntrinsicID() ==
2188- Intrinsic::experimental_vector_partial_reduce_add &&
2187+ assert(I->getIntrinsicID() == Intrinsic::vector_partial_reduce_add &&
21892188 "Unexpected intrinsic!");
21902189 return true;
21912190}
@@ -17474,8 +17473,7 @@ bool AArch64TargetLowering::optimizeExtendOrTruncateConversion(
1747417473 if (match(SingleUser, m_c_Mul(m_Specific(I), m_SExt(m_Value()))))
1747517474 return true;
1747617475 if (match(SingleUser,
17477- m_Intrinsic<
17478- Intrinsic::experimental_vector_partial_reduce_add>(
17476+ m_Intrinsic<Intrinsic::vector_partial_reduce_add>(
1747917477 m_Value(), m_Specific(I))))
1748017478 return true;
1748117479 return false;
@@ -22522,8 +22520,7 @@ SDValue tryLowerPartialReductionToDot(SDNode *N,
2252222520 SelectionDAG &DAG) {
2252322521
2252422522 assert(N->getOpcode() == ISD::INTRINSIC_WO_CHAIN &&
22525- getIntrinsicID(N) ==
22526- Intrinsic::experimental_vector_partial_reduce_add &&
22523+ getIntrinsicID(N) == Intrinsic::vector_partial_reduce_add &&
2252722524 "Expected a partial reduction node");
2252822525
2252922526 bool Scalable = N->getValueType(0).isScalableVector();
@@ -22617,8 +22614,7 @@ SDValue tryLowerPartialReductionToWideAdd(SDNode *N,
2261722614 SelectionDAG &DAG) {
2261822615
2261922616 assert(N->getOpcode() == ISD::INTRINSIC_WO_CHAIN &&
22620- getIntrinsicID(N) ==
22621- Intrinsic::experimental_vector_partial_reduce_add &&
22617+ getIntrinsicID(N) == Intrinsic::vector_partial_reduce_add &&
2262222618 "Expected a partial reduction node");
2262322619
2262422620 if (!Subtarget->hasSVE2() && !Subtarget->isStreamingSVEAvailable())
@@ -22683,7 +22679,7 @@ static SDValue performIntrinsicCombine(SDNode *N,
2268322679 switch (IID) {
2268422680 default:
2268522681 break;
22686- case Intrinsic::experimental_vector_partial_reduce_add : {
22682+ case Intrinsic::vector_partial_reduce_add : {
2268722683 if (SDValue Dot = tryLowerPartialReductionToDot(N, Subtarget, DAG))
2268822684 return Dot;
2268922685 if (SDValue WideAdd = tryLowerPartialReductionToWideAdd(N, Subtarget, DAG))
0 commit comments