[LLVMbugs] [Bug 11087] Save code space on ARM Thumb with PC-relative LDR

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Wed Oct 19 06:47:35 PDT 2011


http://llvm.org/bugs/show_bug.cgi?id=11087

James Molloy <james.molloy at arm.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED

--- Comment #14 from James Molloy <james.molloy at arm.com> 2011-10-19 08:47:35 CDT ---
Addendum, in Thumb mode (cortex-a8), there's a 4.9% code size improvement.

    934640      14370     125588      15764      69808        128   thumb ToT /
-O3
    842002      14066     125810      15764      69776        128   thumb ToT /
-Os
    802688      50592     125804      15764      69776        128   thumb
Patched / -Os

Again with a massive increase in literal pool size to boot. I may have a look
at optimising literal pool usage.

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list