Lines Matching defs:NewMask
51 LaneBitmask PrevMask, LaneBitmask NewMask) {
52 assert((PrevMask & ~NewMask).none() && "Must not remove bits");
53 if (PrevMask.any() || NewMask.none())
65 LaneBitmask PrevMask, LaneBitmask NewMask) {
66 assert((NewMask & ~PrevMask).none() && "Must not add bits");
67 if (NewMask.any() || PrevMask.none())
156 LaneBitmask NewMask) {
157 if (PreviousMask.any() || NewMask.none())
171 LaneBitmask NewMask) {
172 decreaseSetPressure(CurrSetPressure, *MRI, RegUnit, PreviousMask, NewMask);
699 LaneBitmask NewMask = PrevMask | P.LaneMask;
700 increaseRegPressure(P.RegUnit, PrevMask, NewMask);
713 LaneBitmask NewMask;
716 NewMask = Pair.LaneMask;
720 NewMask = PrevMask | Pair.LaneMask;
721 I->LaneMask = NewMask;
723 increaseSetPressure(P.MaxSetPressure, *MRI, RegUnit, PrevMask, NewMask);
767 LaneBitmask NewMask = PreviousMask & ~Def.LaneMask;
778 if (NewMask.none()) {
785 decreaseRegPressure(Reg, PreviousMask, NewMask);
797 LaneBitmask NewMask = PreviousMask | Use.LaneMask;
798 if (NewMask == PreviousMask)
805 addRegLanes(*LiveUses, VRegMaskOrUnit(Reg, NewMask));
814 removeRegLanes(*LiveUses, VRegMaskOrUnit(Reg, NewMask));
816 addRegLanes(*LiveUses, VRegMaskOrUnit(Reg, NewMask));
829 increaseRegPressure(Reg, PreviousMask, NewMask);
925 LaneBitmask NewMask = PreviousMask | Def.LaneMask;
926 increaseRegPressure(Def.RegUnit, PreviousMask, NewMask);
1306 LaneBitmask NewMask = LiveMask & ~LastUseMask;
1307 decreaseRegPressure(Reg, LiveMask, NewMask);
1315 LaneBitmask NewMask = LiveMask | Def.LaneMask;
1316 increaseRegPressure(Reg, LiveMask, NewMask);