------- Additional Comments From law at redhat dot com 2005-01-31 21:35 ------- Subject: Re: [meta-bug] optimizations that CSE still catches
On Mon, 2005-01-31 at 20:14 +0000, stevenb at suse dot de wrote: > ------- Additional Comments From stevenb at suse dot de 2005-01-31 20:14 > ------- > Subject: Re: [meta-bug] optimizations that CSE still catches > > My numbers for not disabling CSE completely but disabling path following > are a lot less pessimistic. This was on an AMD Opteron at 1600MHz: Right. That's what I'd focus on first -- that's what I was looking at when I realized eons ago when I realized that if we don't do a good job at jump threading, then we have little hope of ever drastically simplifying CSE. I've been stuck in jump threading hell ever since :-) Note I would _STRONGLY_ recommend people look at more than just the compiler when evaluating the old CSE code. In particular it is important that we look at things like 64bit arithmetic on 32bit hosts (which happens often in kernels, but not nearly as often in user level benchmarks). jeff -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19721