reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
18863 int Idx = SVN->getMaskElt(i); 18872 return DAG.getCommutedVectorShuffle(*SVN); 18879 int Idx = SVN->getMaskElt(i); 18890 if (SDValue InsElt = replaceShuffleOfInsert(SVN, DAG)) 18894 if (SDValue V = combineShuffleOfSplatVal(SVN, DAG)) 18899 if (SVN->isSplat() && SVN->getSplatIndex() < (int)NumElts) { 18899 if (SVN->isSplat() && SVN->getSplatIndex() < (int)NumElts) { 18900 int SplatIndex = SVN->getSplatIndex(); 18972 if (SDValue ShufOp = simplifyShuffleOfShuffle(SVN)) 18976 if (SDValue V = combineShuffleToVectorExtend(SVN, DAG, TLI, LegalOperations)) 18980 if (SDValue V = combineTruncationShuffle(SVN, DAG)) 18995 if (SDValue Res = combineShuffleOfScalars(SVN, DAG, TLI)) 19036 ScaleShuffleMask(SVN->getMask(), OuterScale); 19082 return DAG.getCommutedVectorShuffle(*SVN); 19110 int Idx = SVN->getMaskElt(i); 19185 if (SDValue V = foldShuffleOfConcatUndefs(SVN, DAG))