Searched refs:PermMask (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 4239 SmallVector<int, 16> PermMask; in LowerVECTOR_SHUFFLE() local 4240 SVOp->getMask(PermMask); in LowerVECTOR_SHUFFLE() 4247 if (PermMask[i*4+j] < 0) in LowerVECTOR_SHUFFLE() 4250 unsigned ByteSource = PermMask[i*4+j]; in LowerVECTOR_SHUFFLE() 4303 unsigned SrcElt = PermMask[i] < 0 ? 0 : PermMask[i]; in LowerVECTOR_SHUFFLE()
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86ISelLowering.cpp | 6025 SmallVector<int, 8> PermMask; in LowerVECTOR_SHUFFLE_128v4() local 6026 SVOp->getMask(PermMask); in LowerVECTOR_SHUFFLE_128v4() 6031 int Idx = PermMask[i]; in LowerVECTOR_SHUFFLE_128v4() 6079 CommuteVectorShuffleMask(PermMask, VT); in LowerVECTOR_SHUFFLE_128v4() 6086 int Val = PermMask[HiIndex]; in LowerVECTOR_SHUFFLE_128v4() 6093 Mask1[0] = PermMask[HiIndex]; in LowerVECTOR_SHUFFLE_128v4() 6095 Mask1[2] = PermMask[HiIndex^1]; in LowerVECTOR_SHUFFLE_128v4() 6100 Mask1[0] = PermMask[0]; in LowerVECTOR_SHUFFLE_128v4() 6101 Mask1[1] = PermMask[1]; in LowerVECTOR_SHUFFLE_128v4() 6108 Mask1[2] = PermMask[2]; in LowerVECTOR_SHUFFLE_128v4() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 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 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 11291 SmallVector<int, 32> PermMask((unsigned)Size, -1); in lowerVectorShuffleAsPermuteAndUnpack() local 11298 PermMask[i] = in lowerVectorShuffleAsPermuteAndUnpack() 11304 DAG.getUNDEF(VT), PermMask); in lowerVectorShuffleAsPermuteAndUnpack() 13210 unsigned PermMask = ((WidenedMask[0] % 2) << 0) | in lowerV2X128VectorShuffle() local 13213 DAG.getConstant(PermMask, DL, MVT::i8)); in lowerV2X128VectorShuffle() 13234 unsigned PermMask = 0; in lowerV2X128VectorShuffle() local 13235 PermMask |= IsLowZero ? 0x08 : (WidenedMask[0] << 0); in lowerV2X128VectorShuffle() 13236 PermMask |= IsHighZero ? 0x80 : (WidenedMask[1] << 4); in lowerV2X128VectorShuffle() 13239 if ((PermMask & 0x0a) != 0x00 && (PermMask & 0xa0) != 0x00) in lowerV2X128VectorShuffle() 13241 if ((PermMask & 0x0a) != 0x02 && (PermMask & 0xa0) != 0x20) in lowerV2X128VectorShuffle() [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 7563 ArrayRef<int> PermMask = SVOp->getMask(); in LowerVECTOR_SHUFFLE() local 7570 if (PermMask[i*4+j] < 0) in LowerVECTOR_SHUFFLE() 7573 unsigned ByteSource = PermMask[i*4+j]; in LowerVECTOR_SHUFFLE() 7633 unsigned SrcElt = PermMask[i] < 0 ? 0 : PermMask[i]; in LowerVECTOR_SHUFFLE()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 8552 ArrayRef<int> PermMask = SVOp->getMask(); in LowerVECTOR_SHUFFLE() local 8559 if (PermMask[i*4+j] < 0) in LowerVECTOR_SHUFFLE() 8562 unsigned ByteSource = PermMask[i*4+j]; in LowerVECTOR_SHUFFLE() 8622 unsigned SrcElt = PermMask[i] < 0 ? 0 : PermMask[i]; in LowerVECTOR_SHUFFLE()
|