Lines Matching refs:PermMask
8880 SmallVector<int, 32> PermMask((unsigned)Size, -1); in lowerVectorShuffleAsPermuteAndUnpack() local
8887 PermMask[i] = in lowerVectorShuffleAsPermuteAndUnpack()
8893 DAG.getUNDEF(VT), PermMask); in lowerVectorShuffleAsPermuteAndUnpack()
10753 unsigned PermMask = MaskLO / 2 | (MaskHI / 2) << 4; in lowerV2X128VectorShuffle() local
10763 PermMask = (PermMask & 0xf0) | 0x08; in lowerV2X128VectorShuffle()
10765 PermMask = (PermMask & 0x0f) | 0x80; in lowerV2X128VectorShuffle()
10770 PermMask = (PermMask & 0xf0) | 0x08; in lowerV2X128VectorShuffle()
10772 PermMask = (PermMask & 0x0f) | 0x80; in lowerV2X128VectorShuffle()
10776 DAG.getConstant(PermMask, DL, MVT::i8)); in lowerV2X128VectorShuffle()
11745 unsigned PermMask = 0, Imm = 0; in lowerV4X128VectorShuffle() local
11751 PermMask |= (Imm % WidenedMask.size()) << (i * ControlBitsNum); in lowerV4X128VectorShuffle()
11755 DAG.getConstant(PermMask, DL, MVT::i8)); in lowerV4X128VectorShuffle()
25068 unsigned PermMask = 0; in combineX86ShuffleChain() local
25069 PermMask |= ((BaseMask[0] < 0 ? 0x8 : (BaseMask[0] & 1)) << 0); in combineX86ShuffleChain()
25070 PermMask |= ((BaseMask[1] < 0 ? 0x8 : (BaseMask[1] & 1)) << 4); in combineX86ShuffleChain()
25076 DAG.getConstant(PermMask, DL, MVT::i8)); in combineX86ShuffleChain()