Lines Matching defs:LiveMask
369 LaneBitmask LiveMask;
373 LiveMask |= S.LaneMask;
374 assert(LiveMask == (LiveMask & MRI.getMaxLaneMaskForVReg(LI.reg())));
377 LiveMask = MRI.getMaxLaneMaskForVReg(LI.reg());
379 LiveMask &= LaneMaskFilter;
380 return LiveMask;
391 auto LiveMask = getLiveLaneMask(Reg, SI, LIS, MRI);
392 if (LiveMask.any())
393 LiveRegs[Reg] = LiveMask;
465 LaneBitmask &LiveMask = I->second;
466 LaneBitmask PrevMask = LiveMask;
467 LiveMask &= ~DefMask;
468 CurPressure.inc(Reg, PrevMask, LiveMask, *MRI);
469 if (LiveMask.none())
483 LaneBitmask &LiveMask = LiveRegs[U.RegUnit];
484 LaneBitmask PrevMask = LiveMask;
485 LiveMask |= U.LaneMask;
486 CurPressure.inc(U.RegUnit, PrevMask, LiveMask, *MRI);
594 auto &LiveMask = LiveRegs[Reg];
595 auto PrevMask = LiveMask;
596 LiveMask |= getDefRegMask(MO, *MRI);
597 CurPressure.inc(Reg, PrevMask, LiveMask, *MRI);
695 LaneBitmask LiveMask =
697 LaneBitmask NewMask = LiveMask & ~LastUseMask;
698 TempPressure.inc(Reg, LiveMask, NewMask, *MRI);
706 LaneBitmask LiveMask =
708 LaneBitmask NewMask = LiveMask | Def.LaneMask;
709 TempPressure.inc(Reg, LiveMask, NewMask, *MRI);