www.delorie.com/archives/browse.cgi   search  
Mail Archives: pgcc/1999/05/25/07:03:20

Message-ID: <19990525125607.57962@atrey.karlin.mff.cuni.cz>
Date: Tue, 25 May 1999 12:56:07 +0200
From: Jan Hubicka <hubicka AT atrey DOT karlin DOT mff DOT cuni DOT cz>
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> <Pine DOT LNX DOT 4 DOT 10 DOT 9905181826020 DOT 1284-100000 AT data DOT mandrakesoft DOT com> <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
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

> 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.  | 
+-------------------------------------------------------------------------+

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019