Lines Matching defs: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());
641 LaneBitmask LaneMask) const {
644 if (LaneMask.any())
645 report_context_lanemask(LaneMask);
678 void MachineVerifier::report_context_lanemask(LaneBitmask LaneMask) const {
679 OS << "- lanemask: " << PrintLaneMask(LaneMask) << '\n';
2844 LaneBitmask LaneMask) {
2859 if (!HasValue && LaneMask.none()) {
2869 if (LaneMask.any())
2870 report_context_lanemask(LaneMask);
2880 LaneBitmask LaneMask) {
2885 if (LaneMask.any())
2886 report_context_lanemask(LaneMask);
2906 if (LaneMask.any())
2907 report_context_lanemask(LaneMask);
2915 if (LaneMask.any())
2916 report_context_lanemask(LaneMask);
2933 if (LaneMask.any())
2934 report_context_lanemask(LaneMask);
3002 if ((MOMask & SR.LaneMask).none())
3005 SR.LaneMask);
3008 LiveInMask |= SR.LaneMask;
3104 if ((SR.LaneMask & MOMask).none())
3107 SR.LaneMask);
3555 LaneBitmask LaneMask) {
3563 report_context(LR, VRegOrUnit, LaneMask);
3570 report_context(LR, VRegOrUnit, LaneMask);
3578 report_context(LR, VRegOrUnit, LaneMask);
3586 report_context(LR, VRegOrUnit, LaneMask);
3596 report_context(LR, VRegOrUnit, LaneMask);
3614 if (LaneMask.any() &&
3615 (TRI->getSubRegIndexLaneMask(MOI->getSubReg()) & LaneMask).none())
3624 report_context(LR, VRegOrUnit, LaneMask);
3633 report_context(LR, VRegOrUnit, LaneMask);
3638 report_context(LR, VRegOrUnit, LaneMask);
3646 LaneBitmask LaneMask) {
3653 report_context(LR, VRegOrUnit, LaneMask);
3660 report_context(LR, VRegOrUnit, LaneMask);
3667 report_context(LR, VRegOrUnit, LaneMask);
3674 report_context(LR, VRegOrUnit, LaneMask);
3682 report_context(LR, VRegOrUnit, LaneMask);
3699 report_context(LR, VRegOrUnit, LaneMask);
3707 report_context(LR, VRegOrUnit, LaneMask);
3716 report_context(LR, VRegOrUnit, LaneMask);
3732 report_context(LR, VRegOrUnit, LaneMask);
3762 if (LaneMask.any() && (LaneMask & SLM).none())
3771 if (LaneMask.none() && !hasDeadDef) {
3775 report_context(LR, VRegOrUnit, LaneMask);
3783 LaneMask.any() || !hasSubRegDef) {
3786 report_context(LR, VRegOrUnit, LaneMask);
3806 if (LaneMask.any()) {
3808 OwnerLI.computeSubRangeUndefs(Undefs, LaneMask, *MRI, *Indexes);
3843 if (!PVNI && (LaneMask.none() || !IsPHI)) {
3847 report_context(LR, VRegOrUnit, LaneMask);
3858 report_context(LR, VRegOrUnit, LaneMask);
3873 LaneBitmask LaneMask) {
3875 verifyLiveRangeValue(LR, VNI, VRegOrUnit, LaneMask);
3878 verifyLiveRangeSegment(LR, I, VRegOrUnit, LaneMask);
3890 if ((Mask & SR.LaneMask).any()) {
3894 if ((SR.LaneMask & ~MaxMask).any()) {
3900 report_context(SR, VirtRegOrUnit(LI.reg()), SR.LaneMask);
3902 Mask |= SR.LaneMask;
3903 verifyLiveRange(SR, VirtRegOrUnit(LI.reg()), SR.LaneMask);