Lines Matching refs:LaneBitmask
377 Register Reg, LaneBitmask LaneMask) { in extendSegmentsToUses()
383 auto getSubRange = [](const LiveInterval &I, LaneBitmask M) in extendSegmentsToUses()
504 extendSegmentsToUses(NewLR, WorkList, Reg, LaneBitmask::getNone()); in shrinkToUses()
579 LaneBitmask LaneMask = TRI->getSubRegIndexLaneMask(SubReg); in shrinkToUses()
774 LaneBitmask DefinedLanesMask; in addKillFlags()
777 DefinedLanesMask = LaneBitmask::getNone(); in addKillFlags()
788 DefinedLanesMask = LaneBitmask::getAll(); in addKillFlags()
797 LaneBitmask UseMask = SubReg ? TRI->getSubRegIndexLaneMask(SubReg) in addKillFlags()
1037 LaneBitmask LaneMask = SubReg ? TRI.getSubRegIndexLaneMask(SubReg) in updateAllRanges()
1045 updateRange(LI, Reg, LaneBitmask::getNone()); in updateAllRanges()
1068 updateRange(*LR, *Units, LaneBitmask::getNone()); in updateAllRanges()
1077 void updateRange(LiveRange &LR, Register Reg, LaneBitmask LaneMask) { in updateRange()
1274 void handleMoveUp(LiveRange &LR, Register Reg, LaneBitmask LaneMask) { in handleMoveUp()
1457 LaneBitmask LaneMask) { in findLastUseBefore()
1571 LaneBitmask LaneMask) { in repairOldRegInRange()
1604 LaneBitmask Mask = TRI->getSubRegIndexLaneMask(SubReg); in repairOldRegInRange()