Home
last modified time | relevance | path

Searched refs:PermMask (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCISelLowering.cpp4239 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/
DX86ISelLowering.cpp6025 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/
DX86ISelLowering.cpp8880 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/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp7563 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()