diff options
author | Wilco Dijkstra <wdijkstr@arm.com> | 2018-06-28 16:09:39 +0000 |
---|---|---|
committer | Wilco Dijkstra <wilco@gcc.gnu.org> | 2018-06-28 16:09:39 +0000 |
commit | 42c5d1212ff6544be1061d488aa7ebee9463c375 (patch) | |
tree | 6ddf31c6f9ff309b4cc612ba9d2cdf5f70cd8746 | |
parent | 58b9de9ef5238347cc85c7d3e40261c3a3e28e6c (diff) | |
download | gcc-42c5d1212ff6544be1061d488aa7ebee9463c375.zip gcc-42c5d1212ff6544be1061d488aa7ebee9463c375.tar.gz gcc-42c5d1212ff6544be1061d488aa7ebee9463c375.tar.bz2 |
[testsuite] Fix f16_mov_immediate_3.c
Fix and simplify the testcase so it generates dup even on latest trunk.
testsuite/
* gcc.target/aarch64/f16_mov_immediate_3.c: Fix testcase.
From-SVN: r262222
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/aarch64/f16_mov_immediate_3.c | 13 |
2 files changed, 7 insertions, 10 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c95ec80..b7a47ed 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2018-06-28 Wilco Dijkstra <wdijkstr@arm.com> + + * gcc.target/aarch64/f16_mov_immediate_3.c: Fix testcase. + 2018-06-28 Fritz Reese <fritzoreese@gmail.com> PR fortran/82865 diff --git a/gcc/testsuite/gcc.target/aarch64/f16_mov_immediate_3.c b/gcc/testsuite/gcc.target/aarch64/f16_mov_immediate_3.c index 6dc325b..66218e3 100644 --- a/gcc/testsuite/gcc.target/aarch64/f16_mov_immediate_3.c +++ b/gcc/testsuite/gcc.target/aarch64/f16_mov_immediate_3.c @@ -1,18 +1,11 @@ /* { dg-do compile } */ -/* { dg-options "-O0" } */ - -extern __fp16 foo (); +/* { dg-options "-O2" } */ __fp16 f4 () { - __fp16 a = 0; - __fp16 b = 1; - __fp16 c = 2; - __fp16 d = 4; + __fp16 a = 0.1; - __fp16 z = a + b; - z = z + c; - z = z - d; + __fp16 z = a * a; return z; } |