Dear LLVM developer.
you might be interested in the parallel compiler results we have achieved with Nokia. The compiler back-end is LLVM.
The compiled code performance is equal to manually optimized C with intrinsics on Intel and ARM platforms. On Cell its 2x slower due to the immature LLVM back-end.
Performance is portable: the same source code serves as the functional reference and implementation on all platforms.
Check this out:
http://www.corentosystems.com/
For performance comparisons, see Nokia's invited presentation:
http://www.corentosystems.com/sites/default/files/SoC2010 PortabilityOfSDR.pdf
On the site forum, there is a question regarding .NET and LLVM. I wonder if any LLVM developer would be able to make a contribution to the discussion.
Sincerely,
Jarkko Niittylahti
Atostek Ltd, Finland