argument evaluation order.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101743
138bc75d-0d04-0410-961f-
82ee72b054a4
+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
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" } } */