Lines Matching defs:ExtendCode
17135 auto ExtendIfNeeded = [&](SDValue A, unsigned ExtendCode) {
17138 A = DAG.getNode(ExtendCode, dl,
17144 auto IsVADDV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes) {
17145 if (ResVT != RetTy || N0->getOpcode() != ExtendCode)
17149 return ExtendIfNeeded(A, ExtendCode);
17152 auto IsPredVADDV = [&](MVT RetTy, unsigned ExtendCode,
17159 if (Ext->getOpcode() != ExtendCode)
17163 return ExtendIfNeeded(A, ExtendCode);
17166 auto IsVMLAV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes,
17179 if (Mul->getOpcode() == ExtendCode &&
17187 if (ExtA->getOpcode() != ExtendCode || ExtB->getOpcode() != ExtendCode)
17192 A = ExtendIfNeeded(A, ExtendCode);
17193 B = ExtendIfNeeded(B, ExtendCode);
17198 auto IsPredVMLAV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes,
17211 if (Mul->getOpcode() == ExtendCode &&
17219 if (ExtA->getOpcode() != ExtendCode || ExtB->getOpcode() != ExtendCode)
17224 A = ExtendIfNeeded(A, ExtendCode);
17225 B = ExtendIfNeeded(B, ExtendCode);