10 #ifndef _MM_MALLOC_H_INCLUDED
11 #define _MM_MALLOC_H_INCLUDED
13 #if defined(__powerpc64__) && \
14 (defined(__linux__) || defined(__FreeBSD__) || defined(_AIX))
26 static __inline
void *_mm_malloc(
size_t __size,
size_t __alignment) {
28 size_t __vec_align =
sizeof(__vector
float);
31 if (__alignment < __vec_align)
32 __alignment = __vec_align;
39 static __inline
void _mm_free(
void *__ptr) { free(__ptr); }
42 #include_next <mm_malloc.h>
int posix_memalign(void **__memptr, size_t __alignment, size_t __size)