On Sat, Nov 26, 2011 at 02:17:08AM -0500, Joern Rennecke wrote:
> 2011-11-19  Joern Rennecke  <joern.renne...@embecosm.com>
> 
>       PR middle-end/50074
>       * calls.c (mem_overlaps_already_clobbered_arg_p):
>       Return false if no outgoing arguments have been stored so far.

Ok for trunk.

> Index: calls.c
> ===================================================================
> --- calls.c   (revision 2195)
> +++ calls.c   (working copy)
> @@ -1668,6 +1668,8 @@ mem_overlaps_already_clobbered_arg_p (rt
>  {
>    HOST_WIDE_INT i;
>  
> +  if (sbitmap_empty_p (stored_args_map))
> +    return false;
>    if (addr == crtl->args.internal_arg_pointer)
>      i = 0;
>    else if (GET_CODE (addr) == PLUS


        Jakub

Reply via email to