Lines Matching defs:Ext1
9403 SDValue Ext1 = Ext.getValue(1);
9407 Ext1 = DAG.getNode(N->getOpcode(), DL, MVT::v8i32, Ext1);
9410 return DAG.getNode(ISD::CONCAT_VECTORS, DL, ToVT, Ext, Ext1);
10333 SDValue Ext1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0,
10339 SDValue Res0 = DAG.getNode(BaseOpcode, dl, EltVT, Ext0, Ext1, Op->getFlags());
10345 SDValue Ext1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0,
10347 Res = DAG.getNode(BaseOpcode, dl, EltVT, Ext0, Ext1, Op->getFlags());
13376 SDValue Ext1 = Mul.getOperand(1);
13378 Ext1.getOpcode() != ISD::SIGN_EXTEND)
13383 if (Ext1.getOperand(0).getValueType() != VecVT ||
13400 DAG.getNode(ISD::ANY_EXTEND, DL, ExtVecVT, Ext1.getOperand(0));
13418 DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, LegalVecVT, Ext1.getOperand(0),
17245 SDValue Ext1 =
17250 Ext0, Ext1);
17254 Ext0.getValue(1), Ext1.getValue(1));
19264 /// Check if Ext1 and Ext2 are extends of the same type, doubling the bitwidth
19266 static bool areExtractExts(Value *Ext1, Value *Ext2) {
19272 if (!match(Ext1, m_ZExtOrSExt(m_Value())) ||
19274 !areExtDoubled(cast<Instruction>(Ext1)) ||