Use float stack slots for e500 promoted arguments
Mark Mitchell
mark@codesourcery.com
Fri Jun 13 20:28:00 GMT 2008
Daniel Jacobowitz wrote:
> On Thu, May 22, 2008 at 09:23:13AM -0400, Daniel Jacobowitz wrote:
>> 2008-05-22 Daniel Jacobowitz <dan@codesourcery.com>
>>
>> gcc/
>> * function.c (assign_parm_remove_parallels): New.
>> (assign_parm_setup_block_p): Do not return true for non-BLKmode
>> PARALLELs.
>> (assign_parm_setup_block): Do not handle them.
>> (assign_parm_setup_reg, assign_parm_setup_stack): Call
>> assign_parm_remove_parallels.
>
> Ping? Middle-end; I am reasonably sure it will only affect only E500,
> but not completely sure. In any case it should be correct for other
> targets for the same reasons.
>
> http://gcc.gnu.org/ml/gcc-patches/2008-05/msg01372.html
OK.
--
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713
More information about the Gcc-patches
mailing list