#include #include #include typedef void (*simd_func)(float*); int check_simd_implementation(float *four, const float *four_initial, const char *simd_type, const float *expected, simd_func fptr, const int blocksize) { int rv = 0; memcpy(four, four_initial, blocksize*sizeof(float)); printf("Using %s.\n", simd_type); fptr(four); for(int i=0; i