| 17 | //#define ABLAS_PREFETCH(x) |
| 18 | |
| 19 | static void* alglib_align(void *ptr, size_t alignment) |
| 20 | { |
| 21 | char *result; |
| 22 | if( alignment<=1 ) |
| 23 | return ptr; |
| 24 | result = (char*)ptr; |
| 25 | if( (result-(char*)0)%alignment!=0 ) |
| 26 | result += alignment - (result-(char*)0)%alignment; |
| 27 | return result; |
| 28 | } |
| 29 | |
| 30 | /******************************************************************** |
| 31 | This subroutine calculates fast 32x32 real matrix-vector product: |
no outgoing calls
no test coverage detected