|
From: | E. Weddington |
Subject: | Re: [avr-gcc-list] register allocation - something not right |
Date: | Mon, 27 Dec 2004 10:16:31 -0700 |
User-agent: | Mozilla Thunderbird 0.7.3 (Windows/20040803) |
address@hidden wrote:
That is correct: it is unlikely that new-ra will be fixed in GCC. There are a number of bugs concerning new-ra and they are currently all suspended because they are currently discussing about ripping out new-ra altogether. So, your experiments with new-ra is moot, unless you take it up with the GCC folks over on their mailing lists. Sorry.I have been looking at the gcc avr register allocation and something are not quite right. I would welcome feedback on this as I work towards a solution. It is very common to see sub-optimal allocations that results in redundant moves. Somelike reg x = reg y reg z = nnn reg y = reg x often between function calls. The new-ra options fixes many of these issues and I was hoping this experimental allocator would eventually find its way in to mainstream gcc - that appears unlikely.
Eric
[Prev in Thread] | Current Thread | [Next in Thread] |