int main() { float32x4_t a = { 0.0f, 1.0f, 2.0f, 3.0f }; float32x2_t b = { 0.0f, 1.0f }; if (foo32x2_be (b) != 1.0f) abort (); if (foo32x2_le (b) != 0.0f) abort (); if (foo32x4_be (a) != 3.0f) abort (); if (foo32x4_le (a) != 0.0f) abort (); return 0; }
NOINLINE int test (void) { float32x4_t a = { 0.0f, 1.0f, 2.0f, 3.0f }; float32x2_t b = { 0.0f, 1.0f }; if (foo32x2_be (b) != 1.0f) abort (); if (foo32x2_le (b) != 0.0f) abort (); if (foo32x4_be (a) != 3.0f) abort (); if (foo32x4_le (a) != 0.0f) abort (); return 0; }