Lines Matching defs:ExtendCode
17184 auto ExtendIfNeeded = [&](SDValue A, unsigned ExtendCode) {
17187 A = DAG.getNode(ExtendCode, dl,
17193 auto IsVADDV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes) {
17194 if (ResVT != RetTy || N0->getOpcode() != ExtendCode)
17198 return ExtendIfNeeded(A, ExtendCode);
17201 auto IsPredVADDV = [&](MVT RetTy, unsigned ExtendCode,
17208 if (Ext->getOpcode() != ExtendCode)
17212 return ExtendIfNeeded(A, ExtendCode);
17215 auto IsVMLAV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes,
17228 if (Mul->getOpcode() == ExtendCode &&
17236 if (ExtA->getOpcode() != ExtendCode || ExtB->getOpcode() != ExtendCode)
17241 A = ExtendIfNeeded(A, ExtendCode);
17242 B = ExtendIfNeeded(B, ExtendCode);
17247 auto IsPredVMLAV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes,
17260 if (Mul->getOpcode() == ExtendCode &&
17268 if (ExtA->getOpcode() != ExtendCode || ExtB->getOpcode() != ExtendCode)
17273 A = ExtendIfNeeded(A, ExtendCode);
17274 B = ExtendIfNeeded(B, ExtendCode);