This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fix PR middle-end/57393
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Richard Biener <richard dot guenther at gmail dot com>
- Cc: Easwaran Raman <eraman at google dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Tue, 24 Sep 2013 11:32:26 +0200
- Subject: Re: Fix PR middle-end/57393
- Authentication-results: sourceware.org; auth=none
- References: <CAPK5YPbjx2MyFY9MfvdBTbd-BKWhvEgH_vppd+y1VHE8fAn9qw at mail dot gmail dot com> <CAPK5YPZgGzm9+nA=fRhoxPfvOQR1v4YEANUX9tYOOi+OTzKnog at mail dot gmail dot com> <CAFiYyc0TNWGPN2+74MjNAvoo_yKAF2MQJ0rQ0oUNWDJsmP8szQ at mail dot gmail dot com>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Tue, Sep 24, 2013 at 11:26:16AM +0200, Richard Biener wrote:
> + if (iters >= MAX_UNASSIGNED_UIDS || uid == 0)
> + renumber_gimple_stmt_uids_in_blocks (&bb, 1);
>
> so this will renumber uids whenever we have trailing zero-UID stmts at the
> end of a basic-block?
Trailing zero-UIDs at the end of a basic block should be trivially handlable
without renumbering the whole basic block.
Jakub