regtest: broaden none/tests/linux/bug498317 suppression for PPC
[valgrind.git] / none / tests / amd64 / fcmovnu.c
blobaac5f204e2425c549d45c5c40e9c840f67d4aaa4
2 #include <stdio.h>
4 double zzz;
6 int main ( void )
8 zzz = 1.234;
9 printf("zzz = %f\n", zzz);
10 __asm__ __volatile__(
11 "finit\n\t"
12 "fldpi\n\t"
13 "fldl2e\n\t"
14 "pushq %r15\n\t"
15 "movq $0,%r15\n\t"
16 "add %r15,%r15\n\t"
17 "fcmovnu %st(1), %st(0)\n\t"
18 "fstl zzz\n\t"
19 "finit\n\t"
20 "popq %r15\n\t"
22 printf("zzz = %f\n", zzz);
23 return 0;