Lines Matching refs:LaneMask
317 LaneBitmask LaneMask) const;
323 void report_context_lanemask(LaneBitmask LaneMask) const;
333 LaneBitmask LaneMask = LaneBitmask::getNone());
337 LaneBitmask LaneMask = LaneBitmask::getNone());
353 LaneBitmask LaneMask = LaneBitmask::getNone());
640 LaneBitmask LaneMask) const { in report_context()
643 if (LaneMask.any()) in report_context()
644 report_context_lanemask(LaneMask); in report_context()
677 void MachineVerifier::report_context_lanemask(LaneBitmask LaneMask) const { in report_context_lanemask()
678 OS << "- lanemask: " << PrintLaneMask(LaneMask) << '\n'; in report_context_lanemask()
2845 LaneBitmask LaneMask) { in checkLivenessAtUse() argument
2860 if (!HasValue && LaneMask.none()) { in checkLivenessAtUse()
2870 if (LaneMask.any()) in checkLivenessAtUse()
2871 report_context_lanemask(LaneMask); in checkLivenessAtUse()
2881 LaneBitmask LaneMask) { in checkLivenessAtDef() argument
2886 if (LaneMask.any()) in checkLivenessAtDef()
2887 report_context_lanemask(LaneMask); in checkLivenessAtDef()
2907 if (LaneMask.any()) in checkLivenessAtDef()
2908 report_context_lanemask(LaneMask); in checkLivenessAtDef()
2916 if (LaneMask.any()) in checkLivenessAtDef()
2917 report_context_lanemask(LaneMask); in checkLivenessAtDef()
2934 if (LaneMask.any()) in checkLivenessAtDef()
2935 report_context_lanemask(LaneMask); in checkLivenessAtDef()
3003 if ((MOMask & SR.LaneMask).none()) in checkLiveness()
3006 SR.LaneMask); in checkLiveness()
3009 LiveInMask |= SR.LaneMask; in checkLiveness()
3105 if ((SR.LaneMask & MOMask).none()) in checkLiveness()
3108 SR.LaneMask); in checkLiveness()
3556 LaneBitmask LaneMask) { in verifyLiveRangeValue() argument
3564 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeValue()
3571 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeValue()
3579 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeValue()
3587 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeValue()
3597 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeValue()
3615 if (LaneMask.any() && in verifyLiveRangeValue()
3616 (TRI->getSubRegIndexLaneMask(MOI->getSubReg()) & LaneMask).none()) in verifyLiveRangeValue()
3625 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeValue()
3634 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeValue()
3639 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeValue()
3647 LaneBitmask LaneMask) { in verifyLiveRangeSegment() argument
3654 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3661 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3668 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3675 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3683 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3700 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3708 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3717 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3731 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3761 if (LaneMask.any() && (LaneMask & SLM).none()) in verifyLiveRangeSegment()
3770 if (LaneMask.none() && !hasDeadDef) { in verifyLiveRangeSegment()
3774 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3782 LaneMask.any() || !hasSubRegDef) { in verifyLiveRangeSegment()
3785 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3805 if (LaneMask.any()) { in verifyLiveRangeSegment()
3807 OwnerLI.computeSubRangeUndefs(Undefs, LaneMask, *MRI, *Indexes); in verifyLiveRangeSegment()
3842 if (!PVNI && (LaneMask.none() || !IsPHI)) { in verifyLiveRangeSegment()
3846 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3857 report_context(LR, VRegOrUnit, LaneMask); in verifyLiveRangeSegment()
3872 LaneBitmask LaneMask) { in verifyLiveRange() argument
3874 verifyLiveRangeValue(LR, VNI, VRegOrUnit, LaneMask); in verifyLiveRange()
3877 verifyLiveRangeSegment(LR, I, VRegOrUnit, LaneMask); in verifyLiveRange()
3889 if ((Mask & SR.LaneMask).any()) { in verifyLiveInterval()
3893 if ((SR.LaneMask & ~MaxMask).any()) { in verifyLiveInterval()
3899 report_context(SR, VirtRegOrUnit(LI.reg()), SR.LaneMask); in verifyLiveInterval()
3901 Mask |= SR.LaneMask; in verifyLiveInterval()
3902 verifyLiveRange(SR, VirtRegOrUnit(LI.reg()), SR.LaneMask); in verifyLiveInterval()