Lines Matching refs:LaneMask
76 if (P.LaneMask != ~0u) in dump()
77 dbgs() << ':' << PrintLaneMask(P.LaneMask); in dump()
84 if (P.LaneMask != ~0u) in dump()
85 dbgs() << ':' << PrintLaneMask(P.LaneMask); in dump()
325 increaseSetPressure(LiveThruPressure, *MRI, RegUnit, 0, Pair.LaneMask); in initLiveThru()
337 return I->LaneMask; in getRegLanes()
343 assert(Pair.LaneMask != 0); in addRegLanes()
351 I->LaneMask |= Pair.LaneMask; in addRegLanes()
364 I->LaneMask = 0; in setRegZero()
371 assert(Pair.LaneMask != 0); in removeRegLanes()
377 I->LaneMask &= ~Pair.LaneMask; in removeRegLanes()
378 if (I->LaneMask == 0) in removeRegLanes()
393 Result |= SR.LaneMask; in getLanesWithProperty()
513 LaneBitmask LaneMask = SubRegIdx != 0 in pushRegLanes() local
516 addRegLanes(RegUnits, RegisterMaskPair(Reg, LaneMask)); in pushRegLanes()
570 AddFlagsMI != nullptr && (LiveAfter & ~I->LaneMask) == 0) in adjustLaneLiveness()
573 LaneBitmask ActualDef = I->LaneMask & LiveAfter; in adjustLaneLiveness()
577 I->LaneMask = ActualDef; in adjustLaneLiveness()
584 LaneBitmask LaneMask = I->LaneMask & LiveBefore; in adjustLaneLiveness() local
585 if (LaneMask == 0) { in adjustLaneLiveness()
588 I->LaneMask = LaneMask; in adjustLaneLiveness()
669 LaneBitmask NewMask = PrevMask | P.LaneMask; in addLiveRegs()
676 assert(Pair.LaneMask != 0); in discoverLiveInOrOut()
687 NewMask = Pair.LaneMask; in discoverLiveInOrOut()
690 PrevMask = I->LaneMask; in discoverLiveInOrOut()
691 NewMask = PrevMask | Pair.LaneMask; in discoverLiveInOrOut()
692 I->LaneMask = NewMask; in discoverLiveInOrOut()
709 LaneBitmask BumpedMask = LiveMask | P.LaneMask; in bumpDeadDefs()
715 LaneBitmask BumpedMask = LiveMask | P.LaneMask; in bumpDeadDefs()
738 LaneBitmask NewMask = PreviousMask & ~Def.LaneMask; in recede()
740 LaneBitmask LiveOut = Def.LaneMask & ~PreviousMask; in recede()
765 assert(Use.LaneMask != 0); in recede()
767 LaneBitmask NewMask = PreviousMask | Use.LaneMask; in recede()
784 assert(I->LaneMask == 0); in recede()
806 (LiveRegs.contains(RegUnit) & Def.LaneMask) == 0) in recede()
873 LaneBitmask LiveIn = Use.LaneMask & ~LiveMask; in advance()
892 LaneBitmask NewMask = PreviousMask | Def.LaneMask; in advance()
1025 LaneBitmask DefLanes = P.LaneMask; in bumpUpwardPressure()
1033 LaneBitmask LiveAfter = LiveLanes | P.LaneMask; in bumpUpwardPressure()
1279 LaneBitmask NewMask = LiveMask | Def.LaneMask; in bumpDownwardPressure()