diff options
Diffstat (limited to 'gcc/testsuite/gcc.target/powerpc/rs6000-fpint.c')
-rw-r--r-- | gcc/testsuite/gcc.target/powerpc/rs6000-fpint.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.target/powerpc/rs6000-fpint.c b/gcc/testsuite/gcc.target/powerpc/rs6000-fpint.c new file mode 100644 index 000000000..410f780de --- /dev/null +++ b/gcc/testsuite/gcc.target/powerpc/rs6000-fpint.c @@ -0,0 +1,11 @@ +/* { dg-do compile { target powerpc*-*-* rs6000-*-* } } */ +/* { dg-options "-mno-powerpc-gfxopt" } */ +/* { dg-final { scan-assembler-not "stfiwx" } } */ + +/* A basic test of the old-style (not stfiwx) fp -> int conversion. */ +int f(double a, double b) +{ + int a1 = a; + int b1 = b; + return a1+b1; +} |