This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/18880] DSE is not doing its job for global variables


------- Additional Comments From dje at gcc dot gnu dot org  2005-01-19 02:44 -------
Steven's experiments seem to demonstrate that the current DSE implementation is
not very effective.  GCC 4.0 includes RTL optimizations that will catch most if
not all of these cases, so it is not as if this will cause GCC to miss some
optimizations.  If the concern is performance impact, then I think that we
should consider adding adding some aggressive optimizations instead of retaining
DSE.  Even if DSE is very fast, what does GCC gain by fewer iterations of an
optimization pass that has almost no benefit?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18880


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]