Design discussion for atomic primops to land in 7.8

Niklas Larsson metaniklas at
Mon Aug 26 08:36:10 CEST 2013

2013/8/26 Ben Lippmeier <benl at>

> On 23/08/2013, at 3:52 AM, Ryan Newton wrote:
> > Well, what's the long term plan?  Is the LLVM backend going to become
> the only backend at some point?
> I wouldn't argue against ditching the NCG entirely. It's hard to justify
> fixing NCG performance problems when fixing them won't make the NCG faster
> than LLVM, and everyone uses LLVM anyway.


We're going to need more and more SIMD support when processors supporting
> the Larrabee New Instructions (LRBni) appear on people's desks. At that
> time there still won't be a good enough reason to implement those
> instructions in the NCG.
> Ben.
I hope to implement SIMD support for the native code gen soon. It's not a
huge task and having feature parity between LLVM and NCG would be good.


> _______________________________________________
> ghc-devs mailing list
> ghc-devs at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the ghc-devs mailing list