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