Commit 469c26f1 by Richard Henderson Committed by Richard Henderson

re PR middle-end/17367 (expand_expr_addr_expr with parallels (-O1 -mcpu=G5))

        PR middle-end/17367
        * function.c (assign_parm_setup_block): Only put PARALLELs into
        a register if use_register_for_decl.

From-SVN: r87268
parent 55fe27a2
2004-09-09 Richard Henderson <rth@redhat.com>
PR middle-end/17367
* function.c (assign_parm_setup_block): Only put PARALLELs into
a register if use_register_for_decl.
2004-09-09 Eric Christopher <echristo@redhat.com>
* ra-colorize.c (reset_lists): Move variable declaration inside
......
......@@ -2535,7 +2535,7 @@ assign_parm_setup_block (tree parm, struct assign_parm_data_one *data)
if (GET_CODE (entry_parm) == PARALLEL
&& data->nominal_mode != BLKmode
&& XVECLEN (entry_parm, 0) > 1
&& optimize)
&& use_register_for_decl (parm))
{
rtx parmreg = gen_reg_rtx (data->nominal_mode);
......
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