OSDN Git Service

* gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 7 Jul 2005 22:55:54 +0000 (22:55 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 7 Jul 2005 22:55:54 +0000 (22:55 +0000)
        argument evaluation order.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101743 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/vrp17.c

index 1804874..afafe9c 100644 (file)
@@ -1,3 +1,8 @@
+2005-07-07  Jeff Law  <law@redhat.com>
+
+       * gcc.dg/tree-ssa/vrp17.c: Simplify.  Remove dependency on
+       argument evaluation order.
+
 2005-07-07  Thomas Koenig  <Thomas.Koenig@online.de>
 
        PR libfortran/21594
index b4e0a5b..3df4acd 100644 (file)
@@ -19,19 +19,12 @@ union tree_node
   struct tree_exp exp;
 };
 int
-gimplify_for_stmt (tree * stmt_p, tree * pre_p)
+gimplify_for_stmt (tree stmt)
 {
-  tree stmt = *stmt_p;
-  arf (({
-         if (3 >= tree_code_length[stmt->common.code])
-           abort ();
-         stmt->exp.operands[3];
-        }),
-       ({
-         if (2 >= tree_code_length[stmt->common.code])
-           abort ();
-          stmt->exp.operands[2];
-        }));
+  if (2 >= tree_code_length[stmt->common.code])
+    abort ();
+  if (3 >= tree_code_length[stmt->common.code])
+    abort ();
 }
 
 /* { dg-final { scan-tree-dump-times "== 3" 1 "vrp" } } */