Lines Matching refs:LaneMask
384 return (RegUse->LaneMask & getLaneMaskForMO(MO)).none();
434 LaneBitmask LaneMask = I->LaneMask;
436 if ((LaneMask & KillLaneMask).none()) {
441 if ((LaneMask & DefLaneMask).any()) {
451 LaneMask &= ~KillLaneMask;
453 if (LaneMask.any()) {
454 I->LaneMask = LaneMask;
472 LaneBitmask LaneMask = DefLaneMask;
476 if ((V2SU.LaneMask & LaneMask).none())
495 LaneBitmask OverlapMask = V2SU.LaneMask & LaneMask;
496 LaneBitmask NonOverlapMask = V2SU.LaneMask & ~LaneMask;
498 V2SU.LaneMask = OverlapMask;
503 if (LaneMask.any())
504 CurrentVRegDefs.insert(VReg2SUnit(Reg, LaneMask, SU));
519 LaneBitmask LaneMask = TrackLaneMasks ? getLaneMaskForMO(MO)
521 CurrentVRegUses.insert(VReg2SUnitOperIdx(Reg, LaneMask, OperIdx, SU));
527 LaneBitmask PrevDefLaneMask = V2SU.LaneMask;
528 if ((PrevDefLaneMask & LaneMask).none())