This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

patches backported to gcc-4_8-branch


  The following patches were back-ported to gcc4.8 branch.

  Successfully bootstrapped and tested on x86 and x86-64.

  Committed as revisions 198553-198557.

2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>

        Backport from mainline
        2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>

        PR target/57097
        * lra-constraints.c (process_alt_operands): Discourage a bit more
        using memory for pseudos.  Print cost dump for alternatives.
        Modify cost values for conflicts with early clobbers.
        (curr_insn_transform): Spill pseudos reassigned to NO_REGS.

2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>

        Backport from mainline
        2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>

        PR rtl-optimizations/57046
        * lra-constraints (split_reg): Set up lra_risky_transformations_p
        for multi-reg splits.

2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>

        Backport from mainline
        2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>

        PR target/57018
        * lra-eliminations.c (mark_not_eliminable): Prevent elimination of
        a set sp if no stack realignment.

2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>

        Backport from mainline
        2013-04-18  Vladimir Makarov  <vmakarov@redhat.com>

        PR rtl-optimization/56992
        * lra-coalesce.c (coalescable_pseudo_p): Remove 2nd parameter and
        related code.
        (lra_coalesce): Remove split_origin_bitmap and related code.
        * lra.c (lra): Coalesce after undoing inheritance. Recreate live
        ranges if necessary.

2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>

        Backport from mainline
        2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>

        PR rtl-optimization/56847
        * lra-constraints.c (process_alt_operands): Discourage alternative
        with non-matche doffsettable memory constraint fro memory with
        known offset.

2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>

        Backport from mainline
        2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>

        PR target/57097
        * gcc.target/i386/pr57097.c: New test.

2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>

        Backport from mainline
        2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>

        PR rtl-optimizations/57046
        * gcc.target/i386/pr57046.c: New test.

2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>

        Backport from mainline
        2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>

        PR target/57018
        * gcc.target/i386/pr57018.c: New test.

2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>

        Backport from mainline
        2013-04-18  Jakub Jelinek  <jakub@redhat.com>

        PR rtl-optimization/56992
        * g++.dg/opt/pr56999.C: New test.

2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>

        Backport from mainline
        2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>

        PR rtl-optimization/56847
        * gcc.dg/pr56847.c: New test.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]