Message-ID: <19990525125607.57962@atrey.karlin.mff.cuni.cz> Date: Tue, 25 May 1999 12:56:07 +0200 From: Jan Hubicka To: pgcc AT delorie DOT com Subject: Re: Benchmark PGCC vs EGCS on a K6-2 References: <373F3AA2 DOT A446D611 AT informatik DOT hu-berlin DOT de> <19990519105631 DOT 40676 AT atrey DOT karlin DOT mff DOT cuni DOT cz> <19990519151204 DOT E1552 AT cerebro DOT laendle> <19990520103558 DOT 44750 AT atrey DOT karlin DOT mff DOT cuni DOT cz> <19990520233330 DOT J248 AT cerebro DOT laendle> <19990521105104 DOT 58741 AT atrey DOT karlin DOT mff DOT cuni DOT cz> <19990521150646 DOT H2804 AT cerebro DOT laendle> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 In-Reply-To: <19990521150646.H2804@cerebro.laendle>; from Marc Lehmann on Fri, May 21, 1999 at 03:06:46PM +0200 Reply-To: pgcc AT delorie DOT com X-Mailing-List: pgcc AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > On Fri, May 21, 1999 at 10:51:04AM +0200, Jan Hubicka wrote: > > OK... :) So I have to start. > > Just a simple question. As I remember, the latest pgcc patch is relative > > to quite old version of egcs (1.1.x times). > > No, there is a cvs repository that is mostly up-to-date, so a patch > relative to the one is fine (a patch relative to egcs-snapshot might even > work) OK. I will try to make it probably relative to latest egcs snapshot. I will take a look at the pgcc CVS to see how deep are the changes in MD file. > > thinking about adding some new flag (-minteger-fp-comparisons) that can > > use simple scheme, where comparing of two floats is done by substracting them, > > storing result to memory as float and testing the sign bits for comparison > > with 0. > > > > What do you think about this stuff? > > Now thats an interesting idea.. Is the speed increase worth the memory > cost? Don't know. But storing the flags to eax is so slow, so I believe it can. I've made some tests in XaoS and it helps greatly. (and makes pgcc/older gcc's to crash) Honza > > -- > -----==- | > ----==-- _ | > ---==---(_)__ __ ____ __ Marc Lehmann +-- > --==---/ / _ \/ // /\ \/ / pcg AT goof DOT com |e| > -=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+ > The choice of a GNU generation | > | -- OK. Lets make a signature file. +-------------------------------------------------------------------------+ | Jan Hubicka (Jan Hubi\v{c}ka in TeX) hubicka AT freesoft DOT cz | | Czech free software foundation: http://www.freesoft.cz | |AA project - the new way for computer graphics - http://www.ta.jcu.cz/aa | | homepage: http://www.paru.cas.cz/~hubicka/, games koules, Xonix, fast | | fractal zoomer XaoS, index of Czech GNU/Linux/UN*X documentation etc. | +-------------------------------------------------------------------------+