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

References

include/llvm/MC/LaneBitmask.h
   48     constexpr bool operator== (LaneBitmask M) const { return Mask == M.Mask; }
   48     constexpr bool operator== (LaneBitmask M) const { return Mask == M.Mask; }
   49     constexpr bool operator!= (LaneBitmask M) const { return Mask != M.Mask; }
   49     constexpr bool operator!= (LaneBitmask M) const { return Mask != M.Mask; }
   50     constexpr bool operator< (LaneBitmask M)  const { return Mask < M.Mask; }
   50     constexpr bool operator< (LaneBitmask M)  const { return Mask < M.Mask; }
   51     constexpr bool none() const { return Mask == 0; }
   52     constexpr bool any()  const { return Mask != 0; }
   53     constexpr bool all()  const { return ~Mask == 0; }
   56       return LaneBitmask(~Mask);
   59       return LaneBitmask(Mask | M.Mask);
   59       return LaneBitmask(Mask | M.Mask);
   62       return LaneBitmask(Mask & M.Mask);
   62       return LaneBitmask(Mask & M.Mask);
   65       Mask |= M.Mask;
   65       Mask |= M.Mask;
   69       Mask &= M.Mask;
   69       Mask &= M.Mask;
   73     constexpr Type getAsInteger() const { return Mask; }
   76       return countPopulation(Mask);
   79       return Log2_32(Mask);