This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
ARM improvements for GCSE
- From: Maxim Kuvyrkov <maxim at codesourcery dot com>
- To: Richard Earnshaw <Richard dot Earnshaw at arm dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 24 Jun 2010 00:44:51 +0400
- Subject: ARM improvements for GCSE
- References: <4C18F225.2040509@codesourcery.com>
Richard,
I will post ARM-specific changes in this subthread of GCSE improvements.
I'm yet to do final benchmarking and tuning of the code hoisting
changes, but preliminary results show about 0.5% size decrease when
compiled with -Os for Thumb1 mode and even greater improvement for
Thumb1 PIC code.
Thumb2 and ARM code size also goes down but to a lesser degree. I
focused on Thumb1 mode in this work.
I hope you'll have time to review ARM-specific changes.
Thank you,
--
Maxim Kuvyrkov
CodeSourcery
maxim@codesourcery.com
(650) 331-3385 x724