5 int test_##N (long a) \
9 asm ("cmov"#N" %1,$31,%0" \
10 : "+r" (res) : "r" (a)); \
16 #define TEST_COND(N) \
17 int test_##N (long a) \
21 asm ("b"#N" %1,1f\n\t" \
22 "addq $31,$31,%0\n\t" \
24 : "+r" (res) : "r" (a)); \
80 for (i = 0; i < sizeof (vectors)/sizeof(vectors[0]); i++)
81 if ((*vectors[i].func)(vectors[i].v) != vectors[i].r) {
82 write(1, "Failed\n", 7);