Is a pointer aligned?
| 249 | |
| 250 | // Is a pointer aligned? |
| 251 | static inline bool _mi_is_aligned(void* p, size_t alignment) { |
| 252 | mi_assert_internal(alignment != 0); |
| 253 | return (((uintptr_t)p % alignment) == 0); |
| 254 | } |
| 255 | |
| 256 | // Align upwards |
| 257 | static inline uintptr_t _mi_align_up(uintptr_t sz, size_t alignment) { |
no outgoing calls
no test coverage detected