On Thu, Jun 6, 2013 at 11:55 AM, Zhenqiang Chen wrote: > The patch enhance prepare_shrink_wrap by doing copyprop for the entry > block. This exposes more opportunities for shrink-wrapping. These > kinds of copies often occur when incoming argument registers are moved > to call-saved registers because their values are live across one or > more calls during the function.
Hello, This was discussed before, see the thread surrounding: http://gcc.gnu.org/ml/gcc-patches/2013-04/msg01455.html This is also http://gcc.gnu.org/PR10474 Ciao! Steven