[LLVMdev] Auto-Vectorization in LLVM
Andreas Bolka
andreas.bolka at gmx.net
Thu May 6 08:26:17 PDT 2010
On Wed May 05 22:01:38 +0200 2010, Rajkishore Barik wrote:
> I found out that Auto-Vectorization was implemented as a part of GSoC
> 2009. Can someone point me to the code repository including any
> documentation available? I would also like to know if there is any
> progress/future plans to include this in the main trunk?
Unfortunately I did not get around to do actual auto-vectorisation in my
2009 GSoC project.
I've since continued to work on autovectorisation but switched to an
unrolling-based approach instead of the dependence-based approach
planned for the GSoC 2009 project. I have a basic unrolling-based
autovectoriser working, and plan to start getting this work merged into
mainline LLVM somewhen in mid July. As the vectorisation pass is pretty
stand-alone and only needs a few minor changes to the loop unroller, I
expect merging to be pretty straightforward.
--
Regards,
Andreas
More information about the llvm-dev
mailing list