[llvm-commits] [llvm] r130241 - in /llvm/trunk: include/llvm/Support/StandardPasses.h test/Transforms/PhaseOrdering/ test/Transforms/PhaseOrdering/basic.ll test/Transforms/ScalarRepl/dg.exp
Duncan Sands
baldrick at free.fr
Tue Apr 26 23:57:55 PDT 2011
Hi Chris,
> 2. Move the "clean up after the unroller" pass to the very end of the
> function-level pass pipeline. Loop unroll uses instsimplify now,
> so it doesn't create a ton of trash. Moving instcombine later allows
> it to clean up after opportunities are exposed by GVN, DSE, etc.
am I right in thinking that there is no longer any point to having instcombine
try to preserve LCSSA form? If so, I will rip that code out.
Ciao, Duncan.
More information about the llvm-commits
mailing list