Home | History | Annotate | Download | only in Support

Lines Matching defs:alignTo

667 ///   alignTo(5, 8) = 8
668 /// alignTo(17, 8) = 24
669 /// alignTo(~0LL, 8) = 0
670 /// alignTo(321, 255) = 510
672 /// alignTo(5, 8, 7) = 7
673 /// alignTo(17, 8, 1) = 17
674 /// alignTo(~0LL, 8, 3) = 3
675 /// alignTo(321, 255, 42) = 552
677 inline uint64_t alignTo(uint64_t Value, uint64_t Align, uint64_t Skew = 0) {
685 template <uint64_t Align> constexpr inline uint64_t alignTo(uint64_t Value) {
690 /// \c alignTo for contexts where a constant expression is required.
691 /// \sa alignTo
695 struct AlignTo {
715 return alignTo(Value, Align) - Value;