Lines Matching defs:Pair
362 for (const RegisterMaskPair &Pair : P.LiveOutRegs) {
363 Register RegUnit = Pair.RegUnit;
366 LaneBitmask::getNone(), Pair.LaneMask);
381 RegisterMaskPair Pair) {
382 Register RegUnit = Pair.RegUnit;
383 assert(Pair.LaneMask.any());
388 RegUnits.push_back(Pair);
390 I->LaneMask |= Pair.LaneMask;
407 RegisterMaskPair Pair) {
408 Register RegUnit = Pair.RegUnit;
409 assert(Pair.LaneMask.any());
414 I->LaneMask &= ~Pair.LaneMask;
706 void RegPressureTracker::discoverLiveInOrOut(RegisterMaskPair Pair,
708 assert(Pair.LaneMask.any());
710 Register RegUnit = Pair.RegUnit;
718 NewMask = Pair.LaneMask;
719 LiveInOrOut.push_back(Pair);
722 NewMask = PrevMask | Pair.LaneMask;
728 void RegPressureTracker::discoverLiveIn(RegisterMaskPair Pair) {
729 discoverLiveInOrOut(Pair, P.LiveInRegs);
732 void RegPressureTracker::discoverLiveOut(RegisterMaskPair Pair) {
733 discoverLiveInOrOut(Pair, P.LiveOutRegs);