Lines Matching refs:ExtendCode

16880   auto ExtendIfNeeded = [&](SDValue A, unsigned ExtendCode) {  in PerformVECREDUCE_ADDCombine()  argument
16883 A = DAG.getNode(ExtendCode, dl, in PerformVECREDUCE_ADDCombine()
16889 auto IsVADDV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes) { in PerformVECREDUCE_ADDCombine() argument
16890 if (ResVT != RetTy || N0->getOpcode() != ExtendCode) in PerformVECREDUCE_ADDCombine()
16894 return ExtendIfNeeded(A, ExtendCode); in PerformVECREDUCE_ADDCombine()
16897 auto IsPredVADDV = [&](MVT RetTy, unsigned ExtendCode, in PerformVECREDUCE_ADDCombine()
16904 if (Ext->getOpcode() != ExtendCode) in PerformVECREDUCE_ADDCombine()
16908 return ExtendIfNeeded(A, ExtendCode); in PerformVECREDUCE_ADDCombine()
16911 auto IsVMLAV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes, in PerformVECREDUCE_ADDCombine() argument
16924 if (Mul->getOpcode() == ExtendCode && in PerformVECREDUCE_ADDCombine()
16932 if (ExtA->getOpcode() != ExtendCode || ExtB->getOpcode() != ExtendCode) in PerformVECREDUCE_ADDCombine()
16937 A = ExtendIfNeeded(A, ExtendCode); in PerformVECREDUCE_ADDCombine()
16938 B = ExtendIfNeeded(B, ExtendCode); in PerformVECREDUCE_ADDCombine()
16943 auto IsPredVMLAV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes, in PerformVECREDUCE_ADDCombine()
16956 if (Mul->getOpcode() == ExtendCode && in PerformVECREDUCE_ADDCombine()
16964 if (ExtA->getOpcode() != ExtendCode || ExtB->getOpcode() != ExtendCode) in PerformVECREDUCE_ADDCombine()
16969 A = ExtendIfNeeded(A, ExtendCode); in PerformVECREDUCE_ADDCombine()
16970 B = ExtendIfNeeded(B, ExtendCode); in PerformVECREDUCE_ADDCombine()