Lines Matching refs:V2Index
8385 int V2Index = std::find_if(Mask.begin(), Mask.end(), in lowerVectorShuffleAsElementInsertion() local
8390 if (i != V2Index && !Zeroable[i]) { in lowerVectorShuffleAsElementInsertion()
8400 SDValue V2S = getScalarValueForVectorElement(V2, Mask[V2Index] - Mask.size(), in lowerVectorShuffleAsElementInsertion()
8416 } else if (Mask[V2Index] != (int)Mask.size() || EltVT == MVT::i8 || in lowerVectorShuffleAsElementInsertion()
8428 if (!VT.isFloatingPoint() || V2Index != 0) in lowerVectorShuffleAsElementInsertion()
8431 V1Mask[V2Index] = -1; in lowerVectorShuffleAsElementInsertion()
8448 if (VT.isFloatingPoint() && V2Index != 0) in lowerVectorShuffleAsElementInsertion()
8455 if (V2Index != 0) { in lowerVectorShuffleAsElementInsertion()
8462 V2Shuffle[V2Index] = 0; in lowerVectorShuffleAsElementInsertion()
8468 DAG.getConstant(V2Index * EltVT.getSizeInBits() / 8, DL, in lowerVectorShuffleAsElementInsertion()
9124 int V2Index = in lowerVectorShuffleWithSHUFPS() local
9130 int V2AdjIndex = V2Index ^ 1; in lowerVectorShuffleWithSHUFPS()
9136 if (V2Index < 2) in lowerVectorShuffleWithSHUFPS()
9138 NewMask[V2Index] -= 4; in lowerVectorShuffleWithSHUFPS()
9143 int BlendMask[4] = {Mask[V2Index] - 4, 0, Mask[V1Index], 0}; in lowerVectorShuffleWithSHUFPS()
9149 if (V2Index < 2) { in lowerVectorShuffleWithSHUFPS()
9156 NewMask[V2Index] = 0; // We shifted the V2 element into V2[0]. in lowerVectorShuffleWithSHUFPS()