diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2019-11-12 22:05:24 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2019-11-12 22:05:24 +0100 |
commit | fc5cf4e0f51c071aad8d182c1511801ad5945e60 (patch) | |
tree | f211bb5bc6b59ca4e6a8180e9c92e6cc84f98e13 /gcc | |
parent | 5fba7efc6cd96ae81df55e06e3fc9a9cbd7f3f3a (diff) | |
download | gcc-fc5cf4e0f51c071aad8d182c1511801ad5945e60.zip gcc-fc5cf4e0f51c071aad8d182c1511801ad5945e60.tar.gz gcc-fc5cf4e0f51c071aad8d182c1511801ad5945e60.tar.bz2 |
testsuite: Add testcases for PR92449
PR target/92449
* gcc.c-torture/compile/pr92449.c: New test.
* gcc.target/powerpc/pr92449-1.c: New test.
From-SVN: r278104
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/pr92449.c | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/powerpc/pr92449-1.c | 7 |
3 files changed, 20 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3ee50a6..5572093 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2019-11-12 Segher Boessenkool <segher@kernel.crashing.org> + + PR target/92449 + * gcc.c-torture/compile/pr92449.c: New test. + * gcc.target/powerpc/pr92449-1.c: New test. + 2019-11-12 Tobias Burnus <tobias@codesourcery.com> PR fortran/92470 diff --git a/gcc/testsuite/gcc.c-torture/compile/pr92449.c b/gcc/testsuite/gcc.c-torture/compile/pr92449.c new file mode 100644 index 0000000..74e7377 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/pr92449.c @@ -0,0 +1,7 @@ +/* PR target/92449 */ +/* { dg-additional-options "-ffast-math -fno-cx-limited-range" } */ + +void do_div (_Complex double *a, _Complex double *b) +{ + *a = *b / (4.0 - 5.0fi); +} diff --git a/gcc/testsuite/gcc.target/powerpc/pr92449-1.c b/gcc/testsuite/gcc.target/powerpc/pr92449-1.c new file mode 100644 index 0000000..f9fcb84 --- /dev/null +++ b/gcc/testsuite/gcc.target/powerpc/pr92449-1.c @@ -0,0 +1,7 @@ +/* { dg-options "-Ofast -mdejagnu-cpu=power9 " } */ + +int +compare_exponents_unordered (double exponent1, double exponent2) +{ + return __builtin_vec_scalar_cmp_exp_unordered (exponent1, exponent2); +} |