diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2019-04-09 20:16:14 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2019-04-09 20:16:14 +0200 |
commit | 51d63c036b8d9f46dc07ca6a1cda75ba34d74367 (patch) | |
tree | b1de17266360bb37cf118ca991947af34020ac0e /gcc | |
parent | 0360f9ad4048ea54b123e3f7c5cc0696f37958a7 (diff) | |
download | gcc-51d63c036b8d9f46dc07ca6a1cda75ba34d74367.zip gcc-51d63c036b8d9f46dc07ca6a1cda75ba34d74367.tar.gz gcc-51d63c036b8d9f46dc07ca6a1cda75ba34d74367.tar.bz2 |
* gcc.target/i386/ifcvt-onecmpl-abs-1.c
(dg-options): Use -O2 -fdump-rtl-ce1.
(dg-final): Scan ce1 RTL dump instead of asm dump.
From-SVN: r270234
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/ifcvt-onecmpl-abs-1.c | 8 |
2 files changed, 9 insertions, 5 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 71eaabc..d8349c5 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2019-04-09 Uroš Bizjak <ubizjak@gmail.com> + + * gcc.target/i386/ifcvt-onecmpl-abs-1.c + (dg-options): Use -O2 -fdump-rtl-ce1. + (dg-final): Scan ce1 RTL dump instead of asm dump. + 2019-04-09 Matthew Malcomson <matthew.malcomson@arm.com> PR target/90024 diff --git a/gcc/testsuite/gcc.target/i386/ifcvt-onecmpl-abs-1.c b/gcc/testsuite/gcc.target/i386/ifcvt-onecmpl-abs-1.c index 7d26f31..195da3f 100644 --- a/gcc/testsuite/gcc.target/i386/ifcvt-onecmpl-abs-1.c +++ b/gcc/testsuite/gcc.target/i386/ifcvt-onecmpl-abs-1.c @@ -1,9 +1,5 @@ /* { dg-do compile } */ -/* This test checks for if-conversion of one's complement - * abs function. */ -/* { dg-options "-O -mtune=generic" } */ -/* { dg-final { scan-assembler "cltd" } } */ -/* { dg-final { scan-assembler "xor" } } */ +/* { dg-options "-O2 -fdump-rtl-ce1" } */ /* Check code generation for one's complement version of abs */ @@ -13,3 +9,5 @@ int onecmplabs(int x) x = ~x; return x; } + +/* { dg-final { scan-rtl-dump "succeeded through noce_try_abs" "ce1" } } */ |