[LLVMdev] Disable vectorization for unaligned data

Renato Golin renato.golin at linaro.org
Sun Jul 21 14:03:19 PDT 2013


If I got you right, this is the classic case for loop peeling. I thought
LLVM's vectorizer had something like that already in.


On 21 July 2013 18:16, Arnold Schwaighofer <aschwaighofer at apple.com> wrote:

> I will have to work on this soon as ARM also has pretty inefficient
> unaligned vector loads.
>

NEON does support unaligned access via VLD*/VST*, what loads are you
referring to?

cheers,
--renato
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130721/3b8188a3/attachment.html>


More information about the llvm-dev mailing list