Lines Matching refs:LaneMask
412 LaneBitmask LaneMask = I->LaneMask; in addVRegDefDeps() local
414 if ((LaneMask & KillLaneMask).none()) { in addVRegDefDeps()
419 if ((LaneMask & DefLaneMask).any()) { in addVRegDefDeps()
429 LaneMask &= ~KillLaneMask; in addVRegDefDeps()
431 if (LaneMask.any()) { in addVRegDefDeps()
432 I->LaneMask = LaneMask; in addVRegDefDeps()
450 LaneBitmask LaneMask = DefLaneMask; in addVRegDefDeps() local
454 if ((V2SU.LaneMask & LaneMask).none()) in addVRegDefDeps()
473 LaneBitmask OverlapMask = V2SU.LaneMask & LaneMask; in addVRegDefDeps()
474 LaneBitmask NonOverlapMask = V2SU.LaneMask & ~LaneMask; in addVRegDefDeps()
476 V2SU.LaneMask = OverlapMask; in addVRegDefDeps()
481 if (LaneMask.any()) in addVRegDefDeps()
482 CurrentVRegDefs.insert(VReg2SUnit(Reg, LaneMask, SU)); in addVRegDefDeps()
497 LaneBitmask LaneMask = TrackLaneMasks ? getLaneMaskForMO(MO) in addVRegUseDeps() local
499 CurrentVRegUses.insert(VReg2SUnitOperIdx(Reg, LaneMask, OperIdx, SU)); in addVRegUseDeps()
505 LaneBitmask PrevDefLaneMask = V2SU.LaneMask; in addVRegUseDeps()
506 if ((PrevDefLaneMask & LaneMask).none()) in addVRegUseDeps()