[PATCH] Fix ipa references removal

Jeff Law law@redhat.com
Thu Jan 16 16:36:00 GMT 2014


On 01/16/14 07:24, Ilya Enkovich wrote:
> Hi,
>
> I found ipa_remove_stmt_references incorrectly iterates over
> references after reference removal. When reference is removed, the
> last one takes it's place and is not checked at all. It means we do
> not remove all required references in some cases.
>
> Here is a patch to fix it. Bootstrapped and tested on linux-x86_64. OK
> for trunk?
>
> Thanks,
> Ilya
> --
> 2014-01-16  Ilya Enkovich  <ilya.enkovich@intel.com>
>
>          * ipa-ref.c (ipa_remove_stmt_references): Fix references
>          traversal when removing references.
OK for the trunk.

Do you have a testcase that can be added to the regression suite?

jeff



More information about the Gcc-patches mailing list