diff options
author | Richard Guenther <rguenther@suse.de> | 2012-06-29 13:56:51 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2012-06-29 13:56:51 +0000 |
commit | 76744c1746791b3d4a4adb88eb972b7c0a58af4b (patch) | |
tree | 24d2371bea45e81355367848bf9466e06b46c443 /gcc | |
parent | 67a0732fb2228a8db59ee136a89206960fa2085a (diff) | |
download | gcc-76744c1746791b3d4a4adb88eb972b7c0a58af4b.zip gcc-76744c1746791b3d4a4adb88eb972b7c0a58af4b.tar.gz gcc-76744c1746791b3d4a4adb88eb972b7c0a58af4b.tar.bz2 |
re PR tree-optimization/37541 (VRP fails to optimize single-bit ranges)
2012-06-29 Richard Guenther <rguenther@suse.de>
PR tree-optimization/37541
* gcc.dg/tree-ssa/pr37508.c: Adjust and un-XFAIL.
From-SVN: r189075
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/tree-ssa/pr37508.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 7709ae5..7fd300e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,10 @@ 2012-06-29 Richard Guenther <rguenther@suse.de> + PR tree-optimization/37541 + * gcc.dg/tree-ssa/pr37508.c: Adjust and un-XFAIL. + +2012-06-29 Richard Guenther <rguenther@suse.de> + PR tree-optimization/52589 * gcc.dg/tree-ssa/vrp70.c: New testcase. diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr37508.c b/gcc/testsuite/gcc.dg/tree-ssa/pr37508.c index f31c594..aea35cc 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/pr37508.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/pr37508.c @@ -30,7 +30,7 @@ int test3 (struct foo1 *x) { if (x->i == 0) return 1; - else if (x->i == 1) + else if (x->i == 1) /* This test is already folded to false by fold. */ return 1; return 0; } @@ -44,5 +44,5 @@ int test4 (struct foo2 *x) return 0; } -/* { dg-final { scan-tree-dump-times "Folding" 4 "vrp1" { xfail *-*-* } } } */ +/* { dg-final { scan-tree-dump-times "Folding" 3 "vrp1" } } */ /* { dg-final { cleanup-tree-dump "vrp1" } } */ |