Searched refs:SplatIndex (Results 1 – 5 of 5) sorted by relevance
2640 int SplatIndex = -1; in isVECTOR_SHUFFLE_SPLATI() local2643 SplatIndex = V; in isVECTOR_SHUFFLE_SPLATI()2648 return fitsRegularPattern<int>(Indices.begin(), 1, Indices.end(), SplatIndex, in isVECTOR_SHUFFLE_SPLATI()
1628 SDValue getSplatSourceVector(SDValue V, int &SplatIndex);
2315 int SplatIndex = -1; in isSplatValue() local2325 if (0 <= SplatIndex && SplatIndex != M) in isSplatValue()2327 SplatIndex = M; in isSplatValue()
19202 int SplatIndex = SVN->getSplatIndex(); in visitVECTOR_SHUFFLE() local19203 if (N0.hasOneUse() && TLI.isExtractVecEltCheap(VT, SplatIndex) && in visitVECTOR_SHUFFLE()19210 SDValue Index = DAG.getIntPtrConstant(SplatIndex, DL); in visitVECTOR_SHUFFLE()19256 SDValue Splatted = V->getOperand(SplatIndex); in visitVECTOR_SHUFFLE()
6476 int SplatIndex = -1; in isConstantSplat() local6480 if (0 <= SplatIndex && EltBits[i] != EltBits[SplatIndex]) { in isConstantSplat()6481 SplatIndex = -1; in isConstantSplat()6484 SplatIndex = i; in isConstantSplat()6486 if (0 <= SplatIndex) { in isConstantSplat()6487 SplatVal = EltBits[SplatIndex]; in isConstantSplat()