This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] 34641: Fix find_reloads_address handling of reg_equiv_constant
- From: "Ulrich Weigand" <uweigand at de dot ibm dot com>
- To: Andreas dot Krebbel at de dot ibm dot com (Andreas Krebbel)
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 10 Jan 2008 17:19:14 +0100 (CET)
- Subject: Re: [PATCH] 34641: Fix find_reloads_address handling of reg_equiv_constant
Andreas Krebbel wrote:
> 2008-01-10 Andreas Krebbel <krebbel1@de.ibm.com>
>
> PR middle-end/34641
> * reload.c (push_reload): Add assertions. All constants from
> reg_equiv_constant should have been used for replacing the respective
> pseudo earlier.
> (find_reloads_address): Invoke find_reloads_address_part for
> constant taken from the reg_equiv_constant array.
>
> 2008-01-10 Andreas Krebbel <krebbel1@de.ibm.com>
>
> PR middle-end/34641
> * g++.dg/torture/pr34641.C: New testcase.
This is OK.
Thanks,
Ulrich
--
Dr. Ulrich Weigand
GNU Toolchain for Linux on System z and Cell BE
Ulrich.Weigand@de.ibm.com