Lines Matching defs:LaneMask
402 if (S.LaneMask == LM)
424 if ((S.LaneMask & LM) == LM)
441 auto &PS = getSubRangeForMask(S.LaneMask, Edit->getParent());
465 if ((S.LaneMask & LM).any())
546 LaneBitmask LaneMask, MachineBasicBlock &MBB,
551 if (LaneMask.all() || LaneMask == MRI.getMaxLaneMaskForVReg(FromReg)) {
571 if (!TRI.getCoveringSubRegIndexes(RC, LaneMask, SubIndexes))
582 Allocator, LaneMask,
618 LaneBitmask LaneMask;
620 LaneMask = LaneBitmask::getNone();
623 LaneMask |= S.LaneMask;
626 LaneMask = LaneBitmask::getAll();
629 if (LaneMask.none()) {
636 Def = buildCopy(Edit->getReg(), Reg, LaneMask, MBB, I, Late, RegIdx);
1301 LiveInterval::SubRange &S = getSubRangeForMaskExact(PS.LaneMask, LI);
1309 LI.computeSubRangeUndefs(Undefs, PS.LaneMask, MRI, *LIS.getSlotIndexes());
1310 extendPHIRange(B, SubLIC, S, PS.LaneMask, Undefs);
1412 if ((S.LaneMask & LM).none())
1424 LI.computeSubRangeUndefs(Undefs, S.LaneMask, MRI, *LIS.getSlotIndexes());