This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: RFA: patch to fix PR48971
- From: Jeff Law <law at redhat dot com>
- To: Vladimir Makarov <vmakarov at redhat dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Mon, 23 May 2011 09:31:11 -0600
- Subject: Re: RFA: patch to fix PR48971
- References: <4DCD6327.2050508@redhat.com>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 05/13/11 10:58, Vladimir Makarov wrote:
> The following patch solves the problem described on
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48971
>
> The patch was successfully bootstrapped on x86-64 and checked for ppc64,
> ia64, i686-linux, i686-apple-darwin, mips, arm, s390x, and sparc with
> and without -msoft-float.
>
> Is it ok to submit to the trunk?
>
> 2011-05-13 Vladimir Makarov <vmakarov@redhat.com>
>
> PR rtl-optimization/48971
> * ira.c (setup_pressure_classes): Don't check register move cost
> for classes with one registers. Don't add pressure class if there
> is a pressure class with the same available hard registers.
> Check contains_reg_of_mode. Fix a typo in collecting
> temp_hard_regset. Ignore hard registers not belonging to a class.
OK.
Jeff
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJN2n2/AAoJEBRtltQi2kC7OqcIAIs/NO3p6UclzUe7LLuP+8SK
oAI+0Kjy1/nkbXdpk594p8P3A2z3H0fhPwy2VjTfckE8oL1wPd7nsvdjzZiLdkvC
/nt75FZSY7kDledH3pvgbh7UNFLr0DczDsySwaalDuHn6R6IiQeqZO+BcvL5futg
LHtbr6HXNoSONulCiStLNjGn1w24LrRXS/SY0PEUrQnG2D1JCGcFVbmwQexlj7dl
HjkNkMrHgi1vWrK5GGUH6ywSk0aKCjGERdLBQCLFMTSO14VcCE+0Pq5mKyf7oKBF
eSfq9kNNB3HPvloktHd0R5X8cBA+u4Df8H6fqiBZQwxCdoOG79XV4zlrd54944M=
=gDkn
-----END PGP SIGNATURE-----