Lines Matching refs:RawMask

292 void DecodePSHUFBMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts,  in DecodePSHUFBMask()  argument
294 for (int i = 0, e = RawMask.size(); i < e; ++i) { in DecodePSHUFBMask()
295 uint64_t M = RawMask[i]; in DecodePSHUFBMask()
324 void DecodeVPPERMMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPPERMMask() argument
326 assert(RawMask.size() == 16 && "Illegal VPPERM shuffle mask size"); in DecodeVPPERMMask()
341 for (int i = 0, e = RawMask.size(); i < e; ++i) { in DecodeVPPERMMask()
347 uint64_t M = RawMask[i]; in DecodeVPPERMMask()
477 ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMILPMask() argument
486 for (unsigned i = 0, e = RawMask.size(); i < e; ++i) { in DecodeVPERMILPMask()
491 uint64_t M = RawMask[i]; in DecodeVPERMILPMask()
499 ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMIL2PMask() argument
506 assert((NumElts == RawMask.size()) && "Unexpected mask size"); in DecodeVPERMIL2PMask()
508 for (unsigned i = 0, e = RawMask.size(); i < e; ++i) { in DecodeVPERMIL2PMask()
518 uint64_t Selector = RawMask[i]; in DecodeVPERMIL2PMask()
544 void DecodeVPERMVMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMVMask() argument
546 uint64_t EltMaskSize = RawMask.size() - 1; in DecodeVPERMVMask()
547 for (int i = 0, e = RawMask.size(); i != e; ++i) { in DecodeVPERMVMask()
552 uint64_t M = RawMask[i]; in DecodeVPERMVMask()
558 void DecodeVPERMV3Mask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMV3Mask() argument
560 uint64_t EltMaskSize = (RawMask.size() * 2) - 1; in DecodeVPERMV3Mask()
561 for (int i = 0, e = RawMask.size(); i != e; ++i) { in DecodeVPERMV3Mask()
566 uint64_t M = RawMask[i]; in DecodeVPERMV3Mask()