Lines Matching defs:ExtractedFromVec
7738 /// Modifies \p ExtractedFromVec to the real vector and returns the real
7740 static int getUnderlyingExtractedFromVec(SDValue &ExtractedFromVec,
7743 if (!isa<ShuffleVectorSDNode>(ExtractedFromVec))
7756 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(ExtractedFromVec);
7760 ExtractedFromVec.getSimpleValueType().getVectorElementType());
7764 ExtractedFromVec = ShuffleVec;
7800 SDValue ExtractedFromVec = Op.getOperand(i).getOperand(0);
7806 int Idx = getUnderlyingExtractedFromVec(ExtractedFromVec, ExtIdx);
7809 if (ExtractedFromVec.getValueType() != VT)
7813 VecIn1 = ExtractedFromVec;
7814 else if (VecIn1 != ExtractedFromVec) {
7816 VecIn2 = ExtractedFromVec;
7817 else if (VecIn2 != ExtractedFromVec)
7822 if (ExtractedFromVec == VecIn1)
7824 else if (ExtractedFromVec == VecIn2)