|
| template<class T1, size_t Align1, class T2, size_t Align2> |
| XSIMD_INLINE bool | operator== (const aligned_allocator< T1, Align1 > &lhs, const aligned_allocator< T2, Align2 > &rhs) noexcept |
| |
| template<class T1, size_t Align1, class T2, size_t Align2> |
| XSIMD_INLINE bool | operator!= (const aligned_allocator< T1, Align1 > &lhs, const aligned_allocator< T2, Align2 > &rhs) noexcept |
| |
| XSIMD_INLINE void * | aligned_malloc (size_t size, size_t alignment) |
| |
| XSIMD_INLINE void | aligned_free (void *ptr) |
| |
| template<class T> |
| XSIMD_INLINE size_t | get_alignment_offset (const T *p, size_t size, size_t block_size) |
| |
| template<class T1, size_t A1, class T2, size_t A2> |
| XSIMD_INLINE bool | operator== (const aligned_allocator< T1, A1 > &lhs, const aligned_allocator< T2, A2 > &rhs) noexcept |
| | Compares two aligned memory allocator for equality.
|
| |
| template<class T1, size_t A1, class T2, size_t A2> |
| XSIMD_INLINE bool | operator!= (const aligned_allocator< T1, A1 > &lhs, const aligned_allocator< T2, A2 > &rhs) noexcept |
| | Compares two aligned memory allocator for inequality.
|
| |