Lines Matching refs:RawMask
291 void DecodePSHUFBMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodePSHUFBMask() argument
293 for (int i = 0, e = RawMask.size(); i < e; ++i) { in DecodePSHUFBMask()
294 uint64_t M = RawMask[i]; in DecodePSHUFBMask()
323 void DecodeVPPERMMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPPERMMask() argument
325 assert(RawMask.size() == 16 && "Illegal VPPERM shuffle mask size"); in DecodeVPPERMMask()
340 for (int i = 0, e = RawMask.size(); i < e; ++i) { in DecodeVPPERMMask()
346 uint64_t M = RawMask[i]; in DecodeVPPERMMask()
476 ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMILPMask() argument
485 for (unsigned i = 0, e = RawMask.size(); i < e; ++i) { in DecodeVPERMILPMask()
490 uint64_t M = RawMask[i]; in DecodeVPERMILPMask()
498 ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMIL2PMask() argument
505 assert((NumElts == RawMask.size()) && "Unexpected mask size"); in DecodeVPERMIL2PMask()
507 for (unsigned i = 0, e = RawMask.size(); i < e; ++i) { in DecodeVPERMIL2PMask()
517 uint64_t Selector = RawMask[i]; in DecodeVPERMIL2PMask()
543 void DecodeVPERMVMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMVMask() argument
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()
557 void DecodeVPERMV3Mask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMV3Mask() argument
559 uint64_t EltMaskSize = (RawMask.size() * 2) - 1; in DecodeVPERMV3Mask()
560 for (int i = 0, e = RawMask.size(); i != e; ++i) { in DecodeVPERMV3Mask()
565 uint64_t M = RawMask[i]; in DecodeVPERMV3Mask()