http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59466

            Bug ID: 59466
           Summary: Slow code generation by LRA for memory addresses on
                    PPC
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: rtl-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vmakarov at gcc dot gnu.org

Investigating SPEC2000 code (e.g. bzip2.c) generated by LRA on PPC using -O3
-mtune=power7 -mlra, sometimes I see code like

addis 9,2,.LC77@toc@ha
addi 9,9,.LC77@toc@l
ld 9,0(9)

Although there is a faster and smaller code

addis 9,2,.LC77@toc@ha
ld 9,.LC77@toc@l(9)

Reply via email to