Julian Brown wrote:
On Tue, 7 Sep 2010 12:55:59 +0200 Loïc Minier loic.minier@linaro.org wrote:
On Tue, Sep 07, 2010, Julian Brown wrote:
Do
you still have the code fragment handy (I don't remember exactly how it went)?
You can extract it from the wiki history with the "Info" action on the page and then diffing revisions:
Oh right, I should have realised that :-).
So yeah, I think there is indeed a possible improvement here (and we don't even need to break the EABI, I don't think). Unless I've overlooked something, anyway...
Julian, I revert back the first example, and add your comments in it. https://wiki.linaro.org/YaoQi/Sandbox/Thumb2SizeOptimize
In order to teach gcc chooses low register when keeping stack alignment, which part of gcc shall I have a look? Is it about RA or regrename?