Searched refs:PermMask (Results 1 – 2 of 2) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 12372 SmallVector<int, 64> PermMask(NumElts, SM_SentinelUndef); in lowerShuffleAsByteRotateAndPermute() local 12379 PermMask[Lane + Elt] = Lane + ((M + Ofs - RotAmt) % NumEltsPerLane); in lowerShuffleAsByteRotateAndPermute() 12381 PermMask[Lane + Elt] = Lane + ((M - Ofs - RotAmt) % NumEltsPerLane); in lowerShuffleAsByteRotateAndPermute() 12384 return DAG.getVectorShuffle(VT, DL, Rotate, DAG.getUNDEF(VT), PermMask); in lowerShuffleAsByteRotateAndPermute() 14027 SmallVector<int, 32> PermMask((unsigned)Size, -1); in lowerShuffleAsPermuteAndUnpack() local 14034 PermMask[i] = in lowerShuffleAsPermuteAndUnpack() 14040 DAG.getUNDEF(VT), PermMask); in lowerShuffleAsPermuteAndUnpack() 16104 unsigned PermMask = ((WidenedMask[0] % 2) << 0) | in lowerV2X128Shuffle() local 16107 DAG.getTargetConstant(PermMask, DL, MVT::i8)); in lowerV2X128Shuffle() 16128 unsigned PermMask = 0; in lowerV2X128Shuffle() local [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 9909 ArrayRef<int> PermMask = SVOp->getMask(); in LowerVECTOR_SHUFFLE() local 9916 if (PermMask[i*4+j] < 0) in LowerVECTOR_SHUFFLE() 9919 unsigned ByteSource = PermMask[i*4+j]; in LowerVECTOR_SHUFFLE() 9979 unsigned SrcElt = PermMask[i] < 0 ? 0 : PermMask[i]; in LowerVECTOR_SHUFFLE()
|