Commit 66863d89 by Aldy Hernandez Committed by Aldy Hernandez

pa.c (hppa_gimplify_va_arg_expr): Build MODIFY_EXPR not GIMPLE_MODIFY_STMT.

	PR/30079
	* config/pa/pa.c (hppa_gimplify_va_arg_expr): Build MODIFY_EXPR
	not GIMPLE_MODIFY_STMT.

From-SVN: r119600
parent eb647f7d
2006-12-06 Aldy Hernandez <aldyh@redhat.com>
PR/30079
* config/pa/pa.c (hppa_gimplify_va_arg_expr): Build MODIFY_EXPR
not GIMPLE_MODIFY_STMT.
2006-12-06 Jan Hubicka <jh@suse.cz> 2006-12-06 Jan Hubicka <jh@suse.cz>
* tree-vrp.c (operand_less_p): New. * tree-vrp.c (operand_less_p): New.
......
...@@ -5891,7 +5891,7 @@ hppa_gimplify_va_arg_expr (tree valist, tree type, tree *pre_p, tree *post_p) ...@@ -5891,7 +5891,7 @@ hppa_gimplify_va_arg_expr (tree valist, tree type, tree *pre_p, tree *post_p)
u = build_int_cst (valist_type, (size > 4 ? -8 : -4)); u = build_int_cst (valist_type, (size > 4 ? -8 : -4));
t = build2 (BIT_AND_EXPR, valist_type, t, u); t = build2 (BIT_AND_EXPR, valist_type, t, u);
t = build2 (GIMPLE_MODIFY_STMT, valist_type, valist, t); t = build2 (MODIFY_EXPR, valist_type, valist, t);
ofs = (8 - size) % 4; ofs = (8 - size) % 4;
if (ofs != 0) if (ofs != 0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment