Lines Matching refs:LaneMask

406                                          Register Reg, LaneBitmask LaneMask) {  in extendSegmentsToUses()  argument
417 if ((SR.LaneMask & M).any()) { in extendSegmentsToUses()
418 assert(SR.LaneMask == M && "Expecting lane masks to match exactly"); in extendSegmentsToUses()
426 const LiveRange &OldRange = getSubRange(LI, LaneMask); in extendSegmentsToUses()
473 assert(LaneMask.any() && in extendSegmentsToUses()
476 LI.computeSubRangeUndefs(Undefs, LaneMask, *MRI, *Indexes); in extendSegmentsToUses()
602 LaneBitmask LaneMask = TRI->getSubRegIndexLaneMask(SubReg); in shrinkToUses() local
603 if ((LaneMask & SR.LaneMask).none()) in shrinkToUses()
631 extendSegmentsToUses(NewLR, WorkList, Reg, SR.LaneMask); in shrinkToUses()
814 DefinedLanesMask |= SR.LaneMask; in addKillFlags()
1078 LaneBitmask LaneMask = SubReg ? TRI.getSubRegIndexLaneMask(SubReg) in updateAllRanges() local
1081 if ((S.LaneMask & LaneMask).none()) in updateAllRanges()
1083 updateRange(S, VirtRegOrUnit(Reg), S.LaneMask); in updateAllRanges()
1095 LaneBitmask LaneMask = SubReg ? TRI.getSubRegIndexLaneMask(SubReg) in updateAllRanges() local
1098 if ((S.LaneMask & LaneMask).none() || LI.covers(S)) in updateAllRanges()
1123 LaneBitmask LaneMask) { in updateRange() argument
1130 if (LaneMask.any()) in updateRange()
1131 dbgs() << " L" << PrintLaneMask(LaneMask); in updateRange()
1140 handleMoveUp(LR, VRegOrUnit, LaneMask); in updateRange()
1321 LaneBitmask LaneMask) { in handleMoveUp() argument
1345 OldIdxIn->end = findLastUseBefore(DefBeforeOldIdx, VRegOrUnit, LaneMask); in handleMoveUp()
1504 LaneBitmask LaneMask) { in findLastUseBefore() argument
1512 if (SubReg != 0 && LaneMask.any() in findLastUseBefore()
1513 && (TRI.getSubRegIndexLaneMask(SubReg) & LaneMask).none()) in findLastUseBefore()
1617 LaneBitmask LaneMask) { in repairOldRegInRange() argument
1647 if ((Mask & LaneMask).none()) in repairOldRegInRange()
1744 return SR.LaneMask == Mask; in repairIntervalsInRange()
1769 repairOldRegInRange(Begin, End, EndIdx, S, Reg, S.LaneMask); in repairIntervalsInRange()