Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ShuffleDecodeConstantPool.cpp56 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 DX86ISelLowering.cpp6885 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 DX86ShuffleDecode.cpp293 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 DX86ShuffleDecode.h100 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,