Lines Matching refs:LM
401 template <typename T> auto &getSubrangeImpl(LaneBitmask LM, T &LI) { in getSubrangeImpl() argument
403 if (S.LaneMask == LM) in getSubrangeImpl()
408 LiveInterval::SubRange &getSubRangeForMaskExact(LaneBitmask LM, in getSubRangeForMaskExact() argument
410 return getSubrangeImpl(LM, LI); in getSubRangeForMaskExact()
413 const LiveInterval::SubRange &getSubRangeForMaskExact(LaneBitmask LM, in getSubRangeForMaskExact() argument
415 return getSubrangeImpl(LM, LI); in getSubRangeForMaskExact()
422 const LiveInterval::SubRange &getSubRangeForMask(LaneBitmask LM, in getSubRangeForMask() argument
425 if ((S.LaneMask & LM) == LM) in getSubRangeForMask()
453 LaneBitmask LM; in addDeadDef() local
459 LM |= TRI.getSubRegIndexLaneMask(SR); in addDeadDef()
461 LM = MRI.getMaxLaneMaskForVReg(R); in addDeadDef()
466 if ((S.LaneMask & LM).any()) in addDeadDef()
1256 LiveRange &LR, LaneBitmask LM, in extendPHIRange() argument
1266 const LiveRange &PSR = !LM.all() ? getSubRangeForMaskExact(LM, PLI) in extendPHIRange()
1410 LaneBitmask LM = Sub != 0 ? TRI.getSubRegIndexLaneMask(Sub) in rewriteAssigned() local
1413 if ((S.LaneMask & LM).none()) in rewriteAssigned()