Lines Matching refs:LaneMask

102     if (!P.LaneMask.all())  in dump()
103 dbgs() << ':' << PrintLaneMask(P.LaneMask); in dump()
110 if (!P.LaneMask.all()) in dump()
111 dbgs() << ':' << PrintLaneMask(P.LaneMask); in dump()
352 LaneBitmask::getNone(), Pair.LaneMask); in initLiveThru()
363 return I->LaneMask; in getRegLanes()
369 assert(Pair.LaneMask.any()); in addRegLanes()
376 I->LaneMask |= Pair.LaneMask; in addRegLanes()
388 I->LaneMask = LaneBitmask::getNone(); in setRegZero()
395 assert(Pair.LaneMask.any()); in removeRegLanes()
400 I->LaneMask &= ~Pair.LaneMask; in removeRegLanes()
401 if (I->LaneMask.none()) in removeRegLanes()
416 Result |= SR.LaneMask; in getLanesWithProperty()
540 LaneBitmask LaneMask = SubRegIdx != 0 in pushRegLanes() local
543 addRegLanes(RegUnits, RegisterMaskPair(Reg, LaneMask)); in pushRegLanes()
595 AddFlagsMI != nullptr && (LiveAfter & ~I->LaneMask).none()) in adjustLaneLiveness()
598 LaneBitmask ActualDef = I->LaneMask & LiveAfter; in adjustLaneLiveness()
602 I->LaneMask = ActualDef; in adjustLaneLiveness()
609 LaneBitmask LaneMask = I->LaneMask & LiveBefore; in adjustLaneLiveness() local
610 if (LaneMask.none()) { in adjustLaneLiveness()
613 I->LaneMask = LaneMask; in adjustLaneLiveness()
693 LaneBitmask NewMask = PrevMask | P.LaneMask; in addLiveRegs()
700 assert(Pair.LaneMask.any()); in discoverLiveInOrOut()
710 NewMask = Pair.LaneMask; in discoverLiveInOrOut()
713 PrevMask = I->LaneMask; in discoverLiveInOrOut()
714 NewMask = PrevMask | Pair.LaneMask; in discoverLiveInOrOut()
715 I->LaneMask = NewMask; in discoverLiveInOrOut()
732 LaneBitmask BumpedMask = LiveMask | P.LaneMask; in bumpDeadDefs()
738 LaneBitmask BumpedMask = LiveMask | P.LaneMask; in bumpDeadDefs()
761 LaneBitmask NewMask = PreviousMask & ~Def.LaneMask; in recede()
763 LaneBitmask LiveOut = Def.LaneMask & ~PreviousMask; in recede()
789 assert(Use.LaneMask.any()); in recede()
791 LaneBitmask NewMask = PreviousMask | Use.LaneMask; in recede()
808 assert(I->LaneMask.none()); in recede()
830 (LiveRegs.contains(RegUnit) & Def.LaneMask).none()) in recede()
895 LaneBitmask LiveIn = Use.LaneMask & ~LiveMask; in advance()
914 LaneBitmask NewMask = PreviousMask | Def.LaneMask; in advance()
1045 LaneBitmask DefLanes = P.LaneMask; in bumpUpwardPressure()
1053 LaneBitmask LiveAfter = LiveLanes | P.LaneMask; in bumpUpwardPressure()
1301 LaneBitmask NewMask = LiveMask | Def.LaneMask; in bumpDownwardPressure()