https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77289

--- Comment #7 from Peter Bergner <bergner at gcc dot gnu.org> ---
Author: bergner
Date: Sat Sep 10 01:36:33 2016
New Revision: 240065

URL: https://gcc.gnu.org/viewcvs?rev=240065&root=gcc&view=rev
Log:
gcc/
        PR rtl-optimization/77289
        * lra-constraints.c (get_final_hard_regno): Add support for non hard
        register numbers.  Remove support for subregs.
        (get_hard_regno): Use SUBREG_P.  Don't call get_final_hard_regno().
        (get_reg_class): Delete removed get_final_hard_regno() argument.
        (uses_hard_regs_p): Call get_final_hard_regno().

gcc/testsuite/
        PR rtl-optimization/77289
        * gcc.target/powerpc/pr77289.c: New test.

Added:
    trunk/gcc/testsuite/gcc.target/powerpc/pr77289.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/lra-constraints.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to