Lines Matching refs:Mask
57 UnitInfos[U].Mask = LaneBitmask::getAll();
64 UI.Mask = P.second;
133 if (RR.Mask.none())
137 if ((M & RR.Mask).any())
169 return RegisterRef(R, TRI.composeSubRegIndexLaneMask(Idx, RR.Mask));
174 LaneBitmask M = TRI.reverseComposeSubRegIndexLaneMask(Idx, RR.Mask);
187 return A.Mask == B.Mask;
198 if ((AMask & A.Mask).any() && (BMask & B.Mask).any()) {
207 if ((AMask & A.Mask).none())
209 if ((BMask & B.Mask).none())
223 return A.Mask < B.Mask;
224 if (A.Mask == B.Mask)
236 if ((AMask & A.Mask).any() && (BMask & B.Mask).any()) {
245 if ((AMask & A.Mask).none())
247 if ((BMask & B.Mask).none())
260 OS << PrintLaneMaskShort(A.Mask);
285 if ((P.second & RR.Mask).any())
300 if ((P.second & RR.Mask).any())
315 if ((P.second & RR.Mask).any())
398 Masks[R.Reg] |= R.Mask;
410 if (P.Mask.all())
412 if (P.Mask.none())
415 LaneBitmask::Type Val = P.Mask.getAsInteger();
420 return OS << ':' << PrintLaneMask(P.Mask);