Lines Matching refs:SplatIndex
25608 int SplatIndex = -1; in formSplatFromShuffles() local
25621 if (SplatIndex == -1) in formSplatFromShuffles()
25622 SplatIndex = InnerMaskElt; in formSplatFromShuffles()
25625 if (SplatIndex != InnerMaskElt) in formSplatFromShuffles()
25802 int SplatIndex = SVN->getSplatIndex(); in visitVECTOR_SHUFFLE() local
25803 if (N0.hasOneUse() && TLI.isExtractVecEltCheap(VT, SplatIndex) && in visitVECTOR_SHUFFLE()
25810 SDValue Index = DAG.getVectorIdxConstant(SplatIndex, DL); in visitVECTOR_SHUFFLE()
25824 if (N0.getOpcode() == ISD::SCALAR_TO_VECTOR && SplatIndex == 0) in visitVECTOR_SHUFFLE()
25829 if (Idx->getAPIntValue() == SplatIndex) in visitVECTOR_SHUFFLE()
25835 SplatIndex == 0 && DAG.getDataLayout().isLittleEndian() && in visitVECTOR_SHUFFLE()
25886 SDValue Splatted = V->getOperand(SplatIndex); in visitVECTOR_SHUFFLE()