Lines Matching defs:VSN
5085 if (auto *VSN = dyn_cast<ShuffleVectorSDNode>(ShuffleOp)) {
5088 int Index = VSN->getMaskElt(I);
5864 auto *VSN = cast<ShuffleVectorSDNode>(Op.getNode());
5869 if (VSN->isSplat()) {
5871 unsigned Index = VSN->getSplatIndex();
5885 int Elt = VSN->getMaskElt(I);
5892 return GS.getNode(DAG, SDLoc(VSN));
6041 if (auto *VSN = dyn_cast<ShuffleVectorSDNode>(Op1)) {
6042 if (VSN->isSplat()) {
6043 SDValue VSNOp0 = VSN->getOperand(0);
6044 unsigned Index = VSN->getSplatIndex();