Home
last modified time | relevance | path

Searched defs:MaybeAlign (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DAlignment.h117 struct MaybeAlign : public std::optional<Align> { struct
127 MaybeAlign &operator=(const MaybeAlign &Other) = default; argument
129 MaybeAlign &operator=(MaybeAlign &&Other) = default; argument
131 constexpr MaybeAlign(std::nullopt_t None) : UP(None) {} in MaybeAlign() argument
132 constexpr MaybeAlign(Align Value) : UP(Value) {} in MaybeAlign() function
133 explicit MaybeAlign(uint64_t Value) { in MaybeAlign() function
141 Align valueOrOne() const { return value_or(Align()); } in valueOrOne()