Home | History | Annotate | Download | only in AArch64

Lines Matching refs:ShuffleVT

4902   EVT ShuffleVT = EVT::getVectorVT(*DAG.getContext(), SmallestEltTy, NumElts);
4971 assert(ShuffleVT.getVectorElementType() == SmallestEltTy);
4972 Src.ShuffleVec = DAG.getNode(ISD::BITCAST, dl, ShuffleVT, Src.ShuffleVec);
4980 assert(Src.ShuffleVec.getValueType() == ShuffleVT);
4984 SmallVector<int, 8> Mask(ShuffleVT.getVectorNumElements(), -1);
4985 int BitsPerShuffleLane = ShuffleVT.getVectorElementType().getSizeInBits();
5013 if (!isShuffleMaskLegal(Mask, ShuffleVT))
5016 SDValue ShuffleOps[] = { DAG.getUNDEF(ShuffleVT), DAG.getUNDEF(ShuffleVT) };
5020 SDValue Shuffle = DAG.getVectorShuffle(ShuffleVT, dl, ShuffleOps[0],