SIMD/SSE support & alignment

Johan Tibell johan.tibell at
Tue Mar 12 16:22:54 CET 2013

On Tue, Mar 12, 2013 at 8:14 AM, Geoffrey Mainland <mainland at>wrote:

> So you are suggesting that if the inliner doesn't happen to expose the
> argument statically, then we should fall back to unaligned SSE move
> instructions?

I'm not necessarily suggesting anything. :) I'm just saying that there's a
way to support both align and unaligned versions using one primop. We might
still have to expose two versions to users (wrapping the primop) in case we
don't believe the compiler will recover the alignment.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the ghc-devs mailing list