Lines Matching refs:LaneMask
402 if (S.LaneMask == LM) in getSubrangeImpl()
424 if ((S.LaneMask & LM) == LM) in getSubRangeForMask()
441 auto &PS = getSubRangeForMask(S.LaneMask, Edit->getParent()); in addDeadDef()
465 if ((S.LaneMask & LM).any()) in addDeadDef()
546 LaneBitmask LaneMask, MachineBasicBlock &MBB, in buildCopy() argument
551 if (LaneMask.all() || LaneMask == MRI.getMaxLaneMaskForVReg(FromReg)) { in buildCopy()
571 if (!TRI.getCoveringSubRegIndexes(RC, LaneMask, SubIndexes)) in buildCopy()
582 Allocator, LaneMask, in buildCopy()
655 LaneBitmask LaneMask; in defFromParent() local
657 LaneMask = LaneBitmask::getNone(); in defFromParent()
660 LaneMask |= S.LaneMask; in defFromParent()
663 LaneMask = LaneBitmask::getAll(); in defFromParent()
667 if (LaneMask.none()) { in defFromParent()
674 Def = buildCopy(Edit->getReg(), Reg, LaneMask, MBB, I, Late, RegIdx); in defFromParent()
1338 LiveInterval::SubRange &S = getSubRangeForMaskExact(PS.LaneMask, LI); in extendPHIKillRanges()
1346 LI.computeSubRangeUndefs(Undefs, PS.LaneMask, MRI, *LIS.getSlotIndexes()); in extendPHIKillRanges()
1347 extendPHIRange(B, SubLIC, S, PS.LaneMask, Undefs); in extendPHIKillRanges()
1450 if ((S.LaneMask & LM).none()) in rewriteAssigned()
1462 LI.computeSubRangeUndefs(Undefs, S.LaneMask, MRI, *LIS.getSlotIndexes()); in rewriteAssigned()