This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Your assign_parms changes
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: dje at watson dot ibm dot com
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 17 Dec 03 21:43:53 EST
- Subject: Re: Your assign_parms changes
The patch is trying to prevent GCC from pessimizing code generated for
argument passing when the word size within the function is larger than
the word size specified in the ABI for argument passing.
Right, I understand that, but then why the second change to prohibit this
from being done for CONCAT, which seems a very valuable case?
I guess we need to update max_parm_reg appropriately when we
allocate the new reg to operate as a parm within the function.
Most certainly. And also the parm stack location.