Lines Matching refs:LaneMask

249                         LaneBitmask LaneMask) const;
255 void report_context_lanemask(LaneBitmask LaneMask) const;
264 LaneBitmask LaneMask = LaneBitmask::getNone());
268 LaneBitmask LaneMask = LaneBitmask::getNone());
284 LaneBitmask LaneMask = LaneBitmask::getNone());
525 LaneBitmask LaneMask) const { in report_context()
528 if (LaneMask.any()) in report_context()
529 report_context_lanemask(LaneMask); in report_context()
560 void MachineVerifier::report_context_lanemask(LaneBitmask LaneMask) const { in report_context_lanemask()
561 errs() << "- lanemask: " << PrintLaneMask(LaneMask) << '\n'; in report_context_lanemask()
1482 LaneBitmask LaneMask) { in checkLivenessAtUse() argument
1486 if (!LRQ.valueIn() && LaneMask.none()) { in checkLivenessAtUse()
1496 if (LaneMask.any()) in checkLivenessAtUse()
1497 report_context_lanemask(LaneMask); in checkLivenessAtUse()
1504 bool SubRangeCheck, LaneBitmask LaneMask) { in checkLivenessAtDef() argument
1511 if (LaneMask.any()) in checkLivenessAtDef()
1512 report_context_lanemask(LaneMask); in checkLivenessAtDef()
1520 if (LaneMask.any()) in checkLivenessAtDef()
1521 report_context_lanemask(LaneMask); in checkLivenessAtDef()
1539 if (LaneMask.any()) in checkLivenessAtDef()
1540 report_context_lanemask(LaneMask); in checkLivenessAtDef()
1589 if ((MOMask & SR.LaneMask).none()) in checkLiveness()
1591 checkLivenessAtUse(MO, MONum, UseIdx, SR, Reg, SR.LaneMask); in checkLiveness()
1594 LiveInMask |= SR.LaneMask; in checkLiveness()
1691 if ((SR.LaneMask & MOMask).none()) in checkLiveness()
1693 checkLivenessAtDef(MO, MONum, DefIdx, SR, Reg, true, SR.LaneMask); in checkLiveness()
1970 LaneBitmask LaneMask) { in verifyLiveRangeValue() argument
1978 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
1985 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
1993 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2001 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2011 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2030 if (LaneMask.any() && in verifyLiveRangeValue()
2031 (TRI->getSubRegIndexLaneMask(MOI->getSubReg()) & LaneMask).none()) in verifyLiveRangeValue()
2040 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2049 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2054 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2062 unsigned Reg, LaneBitmask LaneMask) in verifyLiveRangeSegment() argument
2070 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2077 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2084 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2091 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2099 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2118 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2126 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2135 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2146 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2176 if (LaneMask.any() && (LaneMask & SLM).none()) in verifyLiveRangeSegment()
2185 if (LaneMask.none() && !hasDeadDef) { in verifyLiveRangeSegment()
2188 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2195 if (!MRI->shouldTrackSubRegLiveness(Reg) || LaneMask.any() || in verifyLiveRangeSegment()
2199 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2218 if (LaneMask.any()) { in verifyLiveRangeSegment()
2220 OwnerLI.computeSubRangeUndefs(Undefs, LaneMask, *MRI, *Indexes); in verifyLiveRangeSegment()
2248 if (!PVNI && (LaneMask.none() || !IsPHI)) { in verifyLiveRangeSegment()
2252 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2263 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2277 LaneBitmask LaneMask) { in verifyLiveRange() argument
2279 verifyLiveRangeValue(LR, VNI, Reg, LaneMask); in verifyLiveRange()
2282 verifyLiveRangeSegment(LR, I, Reg, LaneMask); in verifyLiveRange()
2293 if ((Mask & SR.LaneMask).any()) { in verifyLiveInterval()
2297 if ((SR.LaneMask & ~MaxMask).any()) { in verifyLiveInterval()
2303 report_context(SR, LI.reg, SR.LaneMask); in verifyLiveInterval()
2305 Mask |= SR.LaneMask; in verifyLiveInterval()
2306 verifyLiveRange(SR, LI.reg, SR.LaneMask); in verifyLiveInterval()