Lines Matching refs:LaneMask
412 if (S.LaneMask == LM) in getSubRangeForMaskExact()
420 if ((S.LaneMask & LM) == LM) in getSubRangeForMask()
437 auto &PS = getSubRangeForMask(S.LaneMask, Edit->getParent()); in addDeadDef()
461 if ((S.LaneMask & LM).any()) in addDeadDef()
539 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubIdx); in buildSingleSubRegCopy() local
540 DestLI.refineSubRanges(Allocator, LaneMask, in buildSingleSubRegCopy()
549 LaneBitmask LaneMask, MachineBasicBlock &MBB, in buildCopy() argument
552 if (LaneMask.all() || LaneMask == MRI.getMaxLaneMaskForVReg(FromReg)) { in buildCopy()
573 if (!TRI.getCoveringSubRegIndexes(MRI, RC, LaneMask, Indexes)) in buildCopy()
614 LaneBitmask LaneMask; in defFromParent() local
616 LaneMask = LaneBitmask::getNone(); in defFromParent()
619 LaneMask |= S.LaneMask; in defFromParent()
622 LaneMask = LaneBitmask::getAll(); in defFromParent()
625 if (LaneMask.none()) { in defFromParent()
632 Def = buildCopy(Edit->getReg(), Reg, LaneMask, MBB, I, Late, RegIdx); in defFromParent()
1295 LiveInterval::SubRange &S = getSubRangeForMaskExact(PS.LaneMask, LI); in extendPHIKillRanges()
1303 LI.computeSubRangeUndefs(Undefs, PS.LaneMask, MRI, *LIS.getSlotIndexes()); in extendPHIKillRanges()
1304 extendPHIRange(B, SubLIC, S, PS.LaneMask, Undefs); in extendPHIKillRanges()
1385 if ((S.LaneMask & LM).none()) in rewriteAssigned()
1397 LI.computeSubRangeUndefs(Undefs, S.LaneMask, MRI, *LIS.getSlotIndexes()); in rewriteAssigned()