Searched refs:RawMask (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ShuffleDecodeConstantPool.cpp | 56 RawMask.resize(NumMaskElts, 0); in extractConstantMask() 68 RawMask[i] = 0; in extractConstantMask() 105 RawMask[i] = 0; in extractConstantMask() 124 SmallVector<uint64_t, 64> RawMask; in DecodePSHUFBMask() local 138 uint64_t Element = RawMask[i]; in DecodePSHUFBMask() 163 SmallVector<uint64_t, 16> RawMask; in DecodeVPERMILPMask() local 179 uint64_t Element = RawMask[i]; in DecodeVPERMILPMask() 199 SmallVector<uint64_t, 8> RawMask; in DecodeVPERMIL2PMask() local 218 uint64_t Selector = RawMask[i]; in DecodeVPERMIL2PMask() 253 SmallVector<uint64_t, 16> RawMask; in DecodeVPPERMMask() local [all …]
|
| H A D | X86ISelLowering.cpp | 6885 RawMask.push_back(Elt.getZExtValue()); in getTargetShuffleMaskIndices() 6979 SmallVector<uint64_t, 32> RawMask; in getTargetShuffleMask() local 7128 if (getTargetShuffleMaskIndices(MaskNode, MaskEltSize, RawMask, in getTargetShuffleMask() 7141 if (getTargetShuffleMaskIndices(MaskNode, 8, RawMask, RawUndefs)) { in getTargetShuffleMask() 7142 DecodePSHUFBMask(RawMask, RawUndefs, Mask); in getTargetShuffleMask() 7196 if (getTargetShuffleMaskIndices(MaskNode, MaskEltSize, RawMask, in getTargetShuffleMask() 7211 DecodeVPPERMMask(RawMask, RawUndefs, Mask); in getTargetShuffleMask() 7222 if (getTargetShuffleMaskIndices(MaskNode, MaskEltSize, RawMask, in getTargetShuffleMask() 7224 DecodeVPERMVMask(RawMask, RawUndefs, Mask); in getTargetShuffleMask() 7237 if (getTargetShuffleMaskIndices(MaskNode, MaskEltSize, RawMask, in getTargetShuffleMask() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86ShuffleDecode.cpp | 293 for (int i = 0, e = RawMask.size(); i < e; ++i) { in DecodePSHUFBMask() 294 uint64_t M = RawMask[i]; in DecodePSHUFBMask() 340 for (int i = 0, e = RawMask.size(); i < e; ++i) { in DecodeVPPERMMask() 346 uint64_t M = RawMask[i]; in DecodeVPPERMMask() 490 uint64_t M = RawMask[i]; in DecodeVPERMILPMask() 517 uint64_t Selector = RawMask[i]; in DecodeVPERMIL2PMask() 545 uint64_t EltMaskSize = RawMask.size() - 1; in DecodeVPERMVMask() 546 for (int i = 0, e = RawMask.size(); i != e; ++i) { in DecodeVPERMVMask() 551 uint64_t M = RawMask[i]; in DecodeVPERMVMask() 559 uint64_t EltMaskSize = (RawMask.size() * 2) - 1; in DecodeVPERMV3Mask() [all …]
|
| H A D | X86ShuffleDecode.h | 100 void DecodePSHUFBMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, 124 void DecodeVPPERMMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, 149 ArrayRef<uint64_t> RawMask, const APInt &UndefElts, 154 ArrayRef<uint64_t> RawMask, const APInt &UndefElts, 158 void DecodeVPERMVMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, 162 void DecodeVPERMV3Mask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts,
|