Searched refs:ExtractedFromVec (Results 1 – 2 of 2) sorted by relevance
5661 static int getUnderlyingExtractedFromVec(SDValue &ExtractedFromVec, in getUnderlyingExtractedFromVec() argument5664 if (!isa<ShuffleVectorSDNode>(ExtractedFromVec)) in getUnderlyingExtractedFromVec()5677 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(ExtractedFromVec); in getUnderlyingExtractedFromVec()5681 ExtractedFromVec.getSimpleValueType().getVectorElementType()); in getUnderlyingExtractedFromVec()5685 ExtractedFromVec = ShuffleVec; in getUnderlyingExtractedFromVec()5722 SDValue ExtractedFromVec = Op.getOperand(i).getOperand(0); in buildFromShuffleMostly() local5727 int Idx = getUnderlyingExtractedFromVec(ExtractedFromVec, ExtIdx); in buildFromShuffleMostly()5730 if (ExtractedFromVec.getValueType() != VT) in buildFromShuffleMostly()5734 VecIn1 = ExtractedFromVec; in buildFromShuffleMostly()5735 else if (VecIn1 != ExtractedFromVec) { in buildFromShuffleMostly()[all …]
12571 SDValue ExtractedFromVec = Op.getOperand(0); in visitBUILD_VECTOR() local12572 if (ExtractedFromVec == VecIn1 || ExtractedFromVec == VecIn2) in visitBUILD_VECTOR()12576 VecIn1 = ExtractedFromVec; in visitBUILD_VECTOR()12578 VecIn2 = ExtractedFromVec; in visitBUILD_VECTOR()