Home
last modified time | relevance | path

Searched refs:ExtractedFromVec (Results 1 – 2 of 2) sorted by relevance

/NextBSD/contrib/llvm/lib/Target/X86/
HDX86ISelLowering.cpp5230 static int getUnderlyingExtractedFromVec(SDValue &ExtractedFromVec, in getUnderlyingExtractedFromVec() argument
5233 if (!isa<ShuffleVectorSDNode>(ExtractedFromVec)) in getUnderlyingExtractedFromVec()
5246 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(ExtractedFromVec); in getUnderlyingExtractedFromVec()
5250 ExtractedFromVec.getSimpleValueType().getVectorElementType()); in getUnderlyingExtractedFromVec()
5254 ExtractedFromVec = ShuffleVec; in getUnderlyingExtractedFromVec()
5291 SDValue ExtractedFromVec = Op.getOperand(i).getOperand(0); in buildFromShuffleMostly() local
5296 int Idx = getUnderlyingExtractedFromVec(ExtractedFromVec, ExtIdx); in buildFromShuffleMostly()
5299 if (ExtractedFromVec.getValueType() != VT) in buildFromShuffleMostly()
5303 VecIn1 = ExtractedFromVec; in buildFromShuffleMostly()
5304 else if (VecIn1 != ExtractedFromVec) { in buildFromShuffleMostly()
[all …]
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDDAGCombiner.cpp11999 SDValue ExtractedFromVec = Op.getOperand(0); in visitBUILD_VECTOR() local
12000 if (ExtractedFromVec == VecIn1 || ExtractedFromVec == VecIn2) in visitBUILD_VECTOR()
12004 VecIn1 = ExtractedFromVec; in visitBUILD_VECTOR()
12006 VecIn2 = ExtractedFromVec; in visitBUILD_VECTOR()