reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
74 Align &operator=(const Align &Other) = default; 75 Align &operator=(Align &&Other) = default; 80 ShiftValue = Log2_64(Value); 81 assert(ShiftValue < 64 && "Broken invariant"); 86 uint64_t value() const { return uint64_t(1) << ShiftValue; } 204 inline unsigned Log2(Align A) { return A.ShiftValue; } 236 inline unsigned encode(MaybeAlign A) { return A ? A->ShiftValue + 1 : 0; } 243 Out.ShiftValue = Value - 1; 307 return Lhs.ShiftValue == Rhs.ShiftValue; 307 return Lhs.ShiftValue == Rhs.ShiftValue; 310 return Lhs.ShiftValue != Rhs.ShiftValue; 310 return Lhs.ShiftValue != Rhs.ShiftValue; 313 return Lhs.ShiftValue <= Rhs.ShiftValue; 313 return Lhs.ShiftValue <= Rhs.ShiftValue; 316 return Lhs.ShiftValue >= Rhs.ShiftValue; 316 return Lhs.ShiftValue >= Rhs.ShiftValue; 319 return Lhs.ShiftValue < Rhs.ShiftValue; 319 return Lhs.ShiftValue < Rhs.ShiftValue; 322 return Lhs.ShiftValue > Rhs.ShiftValue; 322 return Lhs.ShiftValue > Rhs.ShiftValue;