This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[committed] Un-xfail vect-67.c
- From: ja2morri at csclub dot uwaterloo dot ca (James A. Morrison)
- To: gcc-patches at gcc dot gnu dot org
- Date: Thu, 11 Aug 2005 01:15:53 -0400
- Subject: [committed] Un-xfail vect-67.c
Hi,
vect-67.c seems to have started passing around the 4th of May on all
platforms. I think the following patch made the testcase pass:
2005-04-02 Daniel Berlin <dberlin@dberlin.org>
Diego Novillo <dnovillo@redhat.com>
Fix PR tree-optimization/20703
Fix PR tree-optimization/20725
* tree-ssa-pre.c (phi_translate): Handle tcc_comparison.
(create_expression_by_pieces): Ditto.
(valid_in_set): Ditto. Also handle tcc_declaration.
(find_or_generate_expression): Handle comparison class.
(insert_into_preds_of_block): Ditto.
(insert_aux): Ditto.
(create_value_expr_from): Handle comparison class, recursively
handle reference nodes.
(compute_avail): Handle comparison classes, rewrite a little cleaner.
(execute_pre): Fix spacing.
(do_fre): Renamed to execute_fre.
--
Thanks,
Jim
http://www.csclub.uwaterloo.ca/~ja2morri/
http://phython.blogspot.com
http://open.nit.ca/wiki/?page=jim
Index: testsuite/ChangeLog
===================================================================
RCS file: /cvs/gcc/gcc/gcc/testsuite/ChangeLog,v
retrieving revision 1.5905
diff -u -p -r1.5905 ChangeLog
--- testsuite/ChangeLog 11 Aug 2005 04:21:46 -0000 1.5905
+++ testsuite/ChangeLog 11 Aug 2005 05:14:31 -0000
@@ -1,3 +1,7 @@
+2005-08-10 James A. Morrison <phython@gc.gnu.org>
+
+ * gcc.dg/vect/vect-67.c: Un-xfail.
+
2005-08-10 James A. Morrison <phython@gcc.gnu.org>
PR c++/23225
Index: testsuite/gcc.dg/vect/vect-67.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/testsuite/gcc.dg/vect/vect-67.c,v
retrieving revision 1.6
diff -u -p -r1.6 vect-67.c
--- testsuite/gcc.dg/vect/vect-67.c 31 Mar 2005 18:34:19 -0000 1.6
+++ testsuite/gcc.dg/vect/vect-67.c 11 Aug 2005 05:14:40 -0000
@@ -41,6 +41,6 @@ int main (void)
return main1 (2 ,7);
}
-/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */
/* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 0 "vect" } } */
/* { dg-final { cleanup-tree-dump "vect" } } */