ARM optimisation -- where to discuss?

ng@piments.com ng@piments.com
Mon Jun 1 13:06:00 GMT 2009


Michael Abbott wrote:
> I'm seeing some ARM optimisation weaknesses (with gcc 4.3.2, so perhaps 
> I'm behind the times) and I was wondering if anyone on this list knows a 
> good place to report and discuss this?
> 
> The sort of things I'm seeing are: poor register allocation resulting in 
> unecessary register spillage, not taking __builtin_expect seriously 
> enough, and unnecessarily preloading a constant into a register so 
> spilling yet another register!  It's just one bit of tight code where I 
> was paying particular attention to timing.
> 
> Anyhow, probably a bit off topic, but I'm sure some folk here know what 
> I'm talking about.
> 
> --
> For unsubscribe information see http://sourceware.org/lists.html#faq
> 
> 
> 
HI,

since you are clearly concerned about what the compiler is producing I 
would have thought the best place to ask that question was on gcc devel 
ML. They probably have a specific ARM list as well.


gcc@gcc.gnu.org

since 4.4 has been out for several weeks now you may like to compare 
results with that output before firing bugs at them.

maybe ct-ng could make building a new toolchain easy. IIRC the latest 
release inclused gcc 4.4

regards.

--
For unsubscribe information see http://sourceware.org/lists.html#faq



More information about the crossgcc mailing list