This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [17/32] Remove global call sets: gcse.c
- From: Jeff Law <law at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org, richard dot sandiford at arm dot com
- Date: Sun, 29 Sep 2019 15:10:49 -0600
- Subject: Re: [17/32] Remove global call sets: gcse.c
- References: <mptimpyzmf1.fsf@arm.com> <mpth85iwsug.fsf@arm.com>
On 9/11/19 1:11 PM, Richard Sandiford wrote:
> This is another case in which we can conservatively treat partial
> kills as full kills. Again this is in principle a bug fix for
> TARGET_HARD_REGNO_CALL_PART_CLOBBERED targets, but in practice
> it probably doesn't make a difference.
>
>
> 2019-09-11 Richard Sandiford <richard.sandiford@arm.com>
>
> gcc/
> * gcse.c: Include function-abi.h.
> (compute_hash_table_work): Use call_insn_abi to get the ABI of
> the call insn target. Invalidate partially call-clobbered
> registers as well as fully call-clobbered ones.
>
OK
jeff