Displaying 2 results from an estimated 2 matches for "a6fc7472".
Did you mean:
a6f30472
2012 Feb 13
0
[LLVMdev] Vectorization: Next Steps
.../llvmdev
> >
>
> --
> Hal Finkel
> Postdoctoral Appointee
> Leadership Computing Facility
> Argonne National Laboratory
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120213/a6fc7472/attachment.html>
2012 Feb 10
2
[LLVMdev] Vectorization: Next Steps
Carl-Philip,
The reason that this does not vectorize is that it cannot vectorize the
stores; this leaves only the mul-add chains (and some chains with
loads), and they only have a depth of 2 (the threshold is 6).
If you give clang -mllvm -bb-vectorize-req-chain-depth=2 then it will
vectorize. The reason the heuristic has such a large default value is to
prevent cases where it costs more to