[PATCH] Loop Rerolling Pass
Hal Finkel
hfinkel at anl.gov
Fri Nov 8 12:08:09 PST 2013
Ping.
-Hal
----- Original Message -----
> This should address the remainder of the initial review comments.
> I've factored out the reduction tracking into its own class, and
> made a number of other improvements. I've added more function
> documentation, including documentation on the overall algorithm.
> Hopefully, this is more reviewable now.
>
> To be clear, the pass-manager change is only there to ease testing,
> and would not be committed in this way.
>
> Thanks again!
>
> Hi nadav, rengolin, atrick,
>
> http://llvm-reviews.chandlerc.com/D1940
>
> CHANGE SINCE LAST DIFF
> http://llvm-reviews.chandlerc.com/D1940?vs=5209&id=5245#toc
>
> Files:
> include/llvm-c/Transforms/Scalar.h
> include/llvm/InitializePasses.h
> include/llvm/LinkAllPasses.h
> include/llvm/Transforms/Scalar.h
> lib/Transforms/IPO/PassManagerBuilder.cpp
> lib/Transforms/Scalar/CMakeLists.txt
> lib/Transforms/Scalar/LoopRerollPass.cpp
> lib/Transforms/Scalar/Scalar.cpp
> test/Transforms/LoopReroll/basic.ll
> test/Transforms/LoopReroll/reduction.ll
>
--
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory
More information about the llvm-commits
mailing list