[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