Lines Matching refs:VSN
3657 static void getVPermMask(ShuffleVectorSDNode *VSN, in getVPermMask() argument
3659 EVT VT = VSN->getValueType(0); in getVPermMask()
3664 int Index = VSN->getMaskElt(I); in getVPermMask()
4311 auto *VSN = cast<ShuffleVectorSDNode>(Op.getNode()); in lowerVECTOR_SHUFFLE() local
4316 if (VSN->isSplat()) { in lowerVECTOR_SHUFFLE()
4318 unsigned Index = VSN->getSplatIndex(); in lowerVECTOR_SHUFFLE()
4332 int Elt = VSN->getMaskElt(I); in lowerVECTOR_SHUFFLE()
4339 return GS.getNode(DAG, SDLoc(VSN)); in lowerVECTOR_SHUFFLE()
4461 if (auto *VSN = dyn_cast<ShuffleVectorSDNode>(Op1)) { in lowerShift() local
4462 if (VSN->isSplat()) { in lowerShift()
4463 SDValue VSNOp0 = VSN->getOperand(0); in lowerShift()
4464 unsigned Index = VSN->getSplatIndex(); in lowerShift()