Lines Matching defs:LaneMask
403 if (S.LaneMask == LM)
425 if ((S.LaneMask & LM) == LM)
442 auto &PS = getSubRangeForMask(S.LaneMask, Edit->getParent());
466 if ((S.LaneMask & LM).any())
547 LaneBitmask LaneMask, MachineBasicBlock &MBB,
552 if (LaneMask.all() || LaneMask == MRI.getMaxLaneMaskForVReg(FromReg)) {
572 if (!TRI.getCoveringSubRegIndexes(MRI, RC, LaneMask, SubIndexes))
583 Allocator, LaneMask,
619 LaneBitmask LaneMask;
621 LaneMask = LaneBitmask::getNone();
624 LaneMask |= S.LaneMask;
627 LaneMask = LaneBitmask::getAll();
630 if (LaneMask.none()) {
637 Def = buildCopy(Edit->getReg(), Reg, LaneMask, MBB, I, Late, RegIdx);
1302 LiveInterval::SubRange &S = getSubRangeForMaskExact(PS.LaneMask, LI);
1310 LI.computeSubRangeUndefs(Undefs, PS.LaneMask, MRI, *LIS.getSlotIndexes());
1311 extendPHIRange(B, SubLIC, S, PS.LaneMask, Undefs);
1413 if ((S.LaneMask & LM).none())
1425 LI.computeSubRangeUndefs(Undefs, S.LaneMask, MRI, *LIS.getSlotIndexes());