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