[commit: ghc] newcg: fixes to the mini-inliner (fixes stage2 crashes) (9a32e71)
johan.tibell at gmail.com
Tue Mar 6 19:16:39 CET 2012
On Tue, Mar 6, 2012 at 8:54 AM, Simon Marlow <marlowsd at gmail.com> wrote:
> what loop unrolling? In LLVM you mean?
I added loop unrolling for the thawArray# etc primops both to the NCG and
the LLVM backend.
> Eventually hoopl should buy us the ability to do some great optimisations
> at the C-- level, before we've split the code into small chunks and sent it
> over the wall to LLVM. But right now my goal is to get code that is no
> worse than before, and hopefully a bit better (I'm getting better code in
> some cases already, so there's hope!).
I'm crossing my fingers and toes!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Cvs-ghc