[haskell-llvm] Aligned malloc for vector operations
lemming at henning-thielemann.de
Wed Jul 28 06:53:29 EDT 2010
On Tue, 27 Jul 2010, Bryan O'Sullivan wrote:
> On Tue, Jul 27, 2010 at 3:27 PM, Henning Thielemann <lemming at henning-thielemann.de>
> For vector access to the memory it is important to have properly aligned
> chunks of memory.
> malloc already guarantees safe alignment of memory, including for vector instructions.
When I used the 'malloc' intrinsic of LLVM I got crashes for certain
datatype sizes due to misalignment. I thought LLVM's 'malloc' intrinsic is
based on clib's malloc.
More information about the Haskell-llvm