* function.c (assign_parm_setup_block): Only put PARALLELs into
a register if use_register_for_decl.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87268
138bc75d-0d04-0410-961f-
82ee72b054a4
+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
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);