reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/SIModeRegister.cpp
   48     Mode &= Mask;
   54     return Status((Mask | S.Mask), ((Mode & ~S.Mask) | (S.Mode & S.Mask)));
   54     return Status((Mask | S.Mask), ((Mode & ~S.Mask) | (S.Mode & S.Mask)));
   54     return Status((Mask | S.Mask), ((Mode & ~S.Mask) | (S.Mode & S.Mask)));
   54     return Status((Mask | S.Mask), ((Mode & ~S.Mask) | (S.Mode & S.Mask)));
   60     return Status(Mask & ~newMask, Mode & ~newMask);
   66     unsigned NewMask = (Mask & S.Mask) & (Mode ^ ~S.Mode);
   66     unsigned NewMask = (Mask & S.Mask) & (Mode ^ ~S.Mode);
   73     return Status((S.Mask & (Mode ^ S.Mode)) | (~Mask & S.Mask), S.Mode);
   73     return Status((S.Mask & (Mode ^ S.Mode)) | (~Mask & S.Mask), S.Mode);
   73     return Status((S.Mask & (Mode ^ S.Mode)) | (~Mask & S.Mask), S.Mode);
   77     return (Mask == S.Mask) && (Mode == S.Mode);
   77     return (Mask == S.Mask) && (Mode == S.Mode);
   83     return ((Mask & S.Mask) == S.Mask) && ((Mode & S.Mask) == S.Mode);
   83     return ((Mask & S.Mask) == S.Mask) && ((Mode & S.Mask) == S.Mode);
   83     return ((Mask & S.Mask) == S.Mask) && ((Mode & S.Mask) == S.Mode);
   83     return ((Mask & S.Mask) == S.Mask) && ((Mode & S.Mask) == S.Mode);
   87     return !(Mask & S.Mask) || isCompatible(S);
   87     return !(Mask & S.Mask) || isCompatible(S);
  194   while (InstrMode.Mask) {
  195     unsigned Offset = countTrailingZeros<unsigned>(InstrMode.Mask);
  196     unsigned Width = countTrailingOnes<unsigned>(InstrMode.Mask >> Offset);
  204     InstrMode.Mask &= ~(((1 << Width) - 1) << Offset);