Lines Matching refs:LM
392 template <typename T> auto &getSubrangeImpl(LaneBitmask LM, T &LI) { in getSubrangeImpl() argument
394 if (S.LaneMask == LM) in getSubrangeImpl()
399 LiveInterval::SubRange &getSubRangeForMaskExact(LaneBitmask LM, in getSubRangeForMaskExact() argument
401 return getSubrangeImpl(LM, LI); in getSubRangeForMaskExact()
404 const LiveInterval::SubRange &getSubRangeForMaskExact(LaneBitmask LM, in getSubRangeForMaskExact() argument
406 return getSubrangeImpl(LM, LI); in getSubRangeForMaskExact()
413 const LiveInterval::SubRange &getSubRangeForMask(LaneBitmask LM, in getSubRangeForMask() argument
416 if ((S.LaneMask & LM) == LM) in getSubRangeForMask()
444 LaneBitmask LM; in addDeadDef() local
450 LM |= TRI.getSubRegIndexLaneMask(SR); in addDeadDef()
452 LM = MRI.getMaxLaneMaskForVReg(R); in addDeadDef()
457 if ((S.LaneMask & LM).any()) in addDeadDef()
1244 LiveRange &LR, LaneBitmask LM, in extendPHIRange() argument
1254 const LiveRange &PSR = !LM.all() ? getSubRangeForMaskExact(LM, PLI) in extendPHIRange()
1398 LaneBitmask LM = Sub != 0 ? TRI.getSubRegIndexLaneMask(Sub) in rewriteAssigned() local
1401 if ((S.LaneMask & LM).none()) in rewriteAssigned()