Lines Matching refs:LaneMask
524 LaneBitmask LaneMask = TRI->getSubRegIndexLaneMask(SubReg); in shrinkToUses() local
525 if ((LaneMask & SR.LaneMask) == 0) in shrinkToUses()
737 DefinedLanesMask |= SR.LaneMask; in addKillFlags()
957 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubReg); in updateAllRanges() local
959 if ((S.LaneMask & LaneMask) == 0) in updateAllRanges()
961 updateRange(S, Reg, S.LaneMask); in updateAllRanges()
981 void updateRange(LiveRange &LR, unsigned Reg, LaneBitmask LaneMask) { in updateRange() argument
988 if (LaneMask != 0) in updateRange()
989 dbgs() << " L" << PrintLaneMask(LaneMask); in updateRange()
998 handleMoveUp(LR, Reg, LaneMask); in updateRange()
1176 void handleMoveUp(LiveRange &LR, unsigned Reg, LaneBitmask LaneMask) { in handleMoveUp() argument
1200 OldIdxIn->end = findLastUseBefore(DefBeforeOldIdx, Reg, LaneMask); in handleMoveUp()
1313 LaneBitmask LaneMask) { in findLastUseBefore() argument
1320 if (SubReg != 0 && LaneMask != 0 in findLastUseBefore()
1321 && (TRI.getSubRegIndexLaneMask(SubReg) & LaneMask) == 0) in findLastUseBefore()
1394 LaneBitmask LaneMask) { in repairOldRegInRange() argument
1423 if ((Mask & LaneMask) == 0) in repairOldRegInRange()
1526 repairOldRegInRange(Begin, End, endIdx, S, Reg, S.LaneMask); in repairIntervalsInRange()