#include "harness.h" | |
static vector float | |
f(vector float f32a, vector float f32b, vector float f32c) | |
{ | |
f32c = vec_ceil(f32a); | |
return vec_vmaddfp(f32a, f32b, f32c); | |
} | |
static void test() | |
{ | |
check(vec_all_eq(f(((vector float){2,3,5,7}), | |
((vector float){11,13,17,19}), | |
((vector float){23,29,31,37})), | |
((vector float){24, 42, 90, 140})), | |
"test"); | |
} |