This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[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" } } */

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]