Lines Matching refs:LaneMask

241                         LaneBitmask LaneMask) const;
247 void report_context_lanemask(LaneBitmask LaneMask) const;
257 LaneBitmask LaneMask = LaneBitmask::getNone());
261 LaneBitmask LaneMask = LaneBitmask::getNone());
277 LaneBitmask LaneMask = LaneBitmask::getNone());
539 LaneBitmask LaneMask) const { in report_context()
542 if (LaneMask.any()) in report_context()
543 report_context_lanemask(LaneMask); in report_context()
574 void MachineVerifier::report_context_lanemask(LaneBitmask LaneMask) const { in report_context_lanemask()
575 errs() << "- lanemask: " << PrintLaneMask(LaneMask) << '\n'; in report_context_lanemask()
2231 LaneBitmask LaneMask) { in checkLivenessAtUse() argument
2235 if (!LRQ.valueIn() && LaneMask.none()) { in checkLivenessAtUse()
2245 if (LaneMask.any()) in checkLivenessAtUse()
2246 report_context_lanemask(LaneMask); in checkLivenessAtUse()
2256 LaneBitmask LaneMask) { in checkLivenessAtDef() argument
2263 if (LaneMask.any()) in checkLivenessAtDef()
2264 report_context_lanemask(LaneMask); in checkLivenessAtDef()
2272 if (LaneMask.any()) in checkLivenessAtDef()
2273 report_context_lanemask(LaneMask); in checkLivenessAtDef()
2291 if (LaneMask.any()) in checkLivenessAtDef()
2292 report_context_lanemask(LaneMask); in checkLivenessAtDef()
2354 if ((MOMask & SR.LaneMask).none()) in checkLiveness()
2356 checkLivenessAtUse(MO, MONum, UseIdx, SR, Reg, SR.LaneMask); in checkLiveness()
2359 LiveInMask |= SR.LaneMask; in checkLiveness()
2445 if ((SR.LaneMask & MOMask).none()) in checkLiveness()
2447 checkLivenessAtDef(MO, MONum, DefIdx, SR, Reg, true, SR.LaneMask); in checkLiveness()
2871 LaneBitmask LaneMask) { in verifyLiveRangeValue() argument
2879 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2886 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2894 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2902 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2912 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2931 if (LaneMask.any() && in verifyLiveRangeValue()
2932 (TRI->getSubRegIndexLaneMask(MOI->getSubReg()) & LaneMask).none()) in verifyLiveRangeValue()
2941 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2950 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2955 report_context(LR, Reg, LaneMask); in verifyLiveRangeValue()
2964 LaneBitmask LaneMask) { in verifyLiveRangeSegment() argument
2971 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2978 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2985 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
2992 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
3000 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
3019 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
3027 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
3036 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
3051 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
3081 if (LaneMask.any() && (LaneMask & SLM).none()) in verifyLiveRangeSegment()
3090 if (LaneMask.none() && !hasDeadDef) { in verifyLiveRangeSegment()
3093 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
3100 if (!MRI->shouldTrackSubRegLiveness(Reg) || LaneMask.any() || in verifyLiveRangeSegment()
3104 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
3123 if (LaneMask.any()) { in verifyLiveRangeSegment()
3125 OwnerLI.computeSubRangeUndefs(Undefs, LaneMask, *MRI, *Indexes); in verifyLiveRangeSegment()
3160 if (!PVNI && (LaneMask.none() || !IsPHI)) { in verifyLiveRangeSegment()
3164 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
3175 report_context(LR, Reg, LaneMask); in verifyLiveRangeSegment()
3189 LaneBitmask LaneMask) { in verifyLiveRange() argument
3191 verifyLiveRangeValue(LR, VNI, Reg, LaneMask); in verifyLiveRange()
3194 verifyLiveRangeSegment(LR, I, Reg, LaneMask); in verifyLiveRange()
3205 if ((Mask & SR.LaneMask).any()) { in verifyLiveInterval()
3209 if ((SR.LaneMask & ~MaxMask).any()) { in verifyLiveInterval()
3215 report_context(SR, LI.reg(), SR.LaneMask); in verifyLiveInterval()
3217 Mask |= SR.LaneMask; in verifyLiveInterval()
3218 verifyLiveRange(SR, LI.reg(), SR.LaneMask); in verifyLiveInterval()