Lines Matching refs:MaskEltSize

6082   unsigned MaskEltSize = VT.getScalarSizeInBits();  in getTargetShuffleMask()  local
6104 DecodeSHUFPMask(NumElems, MaskEltSize, in getTargetShuffleMask()
6121 DecodeEXTRQIMask(NumElems, MaskEltSize, BitLen, BitIdx, Mask); in getTargetShuffleMask()
6132 DecodeINSERTQIMask(NumElems, MaskEltSize, BitLen, BitIdx, Mask); in getTargetShuffleMask()
6139 DecodeUNPCKHMask(NumElems, MaskEltSize, Mask); in getTargetShuffleMask()
6145 DecodeUNPCKLMask(NumElems, MaskEltSize, Mask); in getTargetShuffleMask()
6191 DecodePSHUFMask(NumElems, MaskEltSize, in getTargetShuffleMask()
6237 if (getTargetShuffleMaskIndices(MaskNode, MaskEltSize, RawMask, in getTargetShuffleMask()
6239 DecodeVPERMILPMask(NumElems, MaskEltSize, RawMask, RawUndefs, Mask); in getTargetShuffleMask()
6280 decodeVSHUF64x2FamilyMask(NumElems, MaskEltSize, in getTargetShuffleMask()
6307 if (getTargetShuffleMaskIndices(MaskNode, MaskEltSize, RawMask, in getTargetShuffleMask()
6309 DecodeVPERMIL2PMask(NumElems, MaskEltSize, CtrlImm, RawMask, RawUndefs, in getTargetShuffleMask()
6333 if (getTargetShuffleMaskIndices(MaskNode, MaskEltSize, RawMask, in getTargetShuffleMask()
6348 if (getTargetShuffleMaskIndices(MaskNode, MaskEltSize, RawMask, in getTargetShuffleMask()
30326 unsigned MaskEltSize = MaskVT.getScalarSizeInBits(); in matchUnaryVectorShuffle() local
30329 if (MaskEltSize == 32 && isUndefOrEqual(Mask[0], 0) && in matchUnaryVectorShuffle()
30340 unsigned MaxScale = 64 / MaskEltSize; in matchUnaryVectorShuffle()
30349 unsigned SrcSize = std::max(128u, NumDstElts * MaskEltSize); in matchUnaryVectorShuffle()
30351 MVT::getIntegerVT(MaskEltSize); in matchUnaryVectorShuffle()
30352 SrcVT = MVT::getVectorVT(ScalarTy, SrcSize / MaskEltSize); in matchUnaryVectorShuffle()
30362 DstVT = MVT::getIntegerVT(Scale * MaskEltSize); in matchUnaryVectorShuffle()
30370 if (((MaskEltSize == 32) || (MaskEltSize == 64 && Subtarget.hasSSE2())) && in matchUnaryVectorShuffle()