[llvm-commits] [llvm] r38517 - in /llvm/trunk: include/llvm/LinkAllPasses.h include/llvm/Transforms/Scalar.h lib/Transforms/Scalar/FastDSE.cpp

David A. Greene greened at obbligato.org
Wed Jul 11 09:37:06 PDT 2007


On Tuesday 10 July 2007 19:46, Owen Anderson wrote:
> Author: resistor
> Date: Tue Jul 10 19:46:18 2007
> New Revision: 38517
>
> URL: http://llvm.org/viewvc/llvm-project?rev=38517&view=rev
> Log:
> Add FastDSE, a new algorithm for doing dead store elimination.  This
> algorithm is not as accurate as the current DSE, but it only a linear scan
> over each block, rather than quadratic.  Eventually (once it has been
> improved somewhat), this will replace the current DSE.

I hope by "replace" you mean, "will become the new default."  Some of us
are very interested in squeezing out every last possible bit of performance
and are willing to take a compile time hit to do it.  I don't want to lose the
current DSE implementation.

                                                       -Dave



More information about the llvm-commits mailing list