[LLVMdev] Limit loop vectorizer to SSE

Frank Winter fwinter at jlab.org
Fri Nov 15 12:20:31 PST 2013


Hmm.. I don't quite understand. How can a module validator
catch this, when it's the pointers, i.e. the payload, you pass
as function arguments that need to be aligned.. ?!
Frank

On 15/11/13 15:16, Renato Golin wrote:
> On 15 November 2013 20:05, Frank Winter <fwinter at jlab.org 
> <mailto:fwinter at jlab.org>> wrote:
>
>     Good catch! That was the problem in my case too. I totally
>     overlooked the alignment requirement for AVX.
>
>
> I wonder if the validation mechanism shouldn't have caught it 
> earlier... Do you guys run validate on the modules before JIT-ing?
>
> --renato


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131115/93a0dac5/attachment.html>


More information about the llvm-dev mailing list