delorie.com/archives/browse.cgi   search  
Mail Archives: pgcc/1999/06/03/11:47:42

Message-ID: <19990603154857.01824@atrey.karlin.mff.cuni.cz>
Date: Thu, 3 Jun 1999 15:48:57 +0200
From: Jan Hubicka <hubicka AT atrey DOT karlin DOT mff DOT cuni DOT cz>
To: pgcc AT delorie DOT com
Subject: Re: Random i386 patches.
References: <19990602221644 DOT E324 AT cerebro DOT laendle>
Mime-Version: 1.0
X-Mailer: Mutt 0.84
In-Reply-To: <19990602221644.E324@cerebro.laendle>; from Marc Lehmann on Wed, Jun 02, 1999 at 10:16:44PM +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 Tue, Jun 01, 1999 at 01:56:27PM +0200, Jan Hubicka wrote:
> > Hi
> > About two weeks ago we've talked about including my i386 patches to pgcc.
> > I've finally found some time, so here is first part. It contains collection
> > of my patches from egcs mailing list, that wasn't included to egcs (yet?).
> > So you might take a look on them...
> 
> I've applied most of them, BUT:
> 
> * I didn't apply the last patch (fp-extend-reduction) yet.
> * your long mov patch was broken (argument mismtach in singlemove).
Oops... I will take a look for it and update it (at least for egcs)
> * pgcc still generates movdf mem <- const insns so movdf with
>   i387_register_operand does not work.
Huh. I don't understand what do you mean...
> * your patch to movdf_push is broken.
> * and, well one patch contained HTML :(
Oops.. I was getting them from egcs mailing list archives and I probably
didn't got rid of those html tags completely...

I will try to fix the broken patches soon...
> 
> I also removed the subl => pushl peephole from pgcc (the 4 byte one, not
> the 8 byte one).
I've done some tests with translating sobl-> two pushes and at least on my
Pentium, it don't help...
> 
> How about doing this for pops as well? ;)
Hmm... you need some register to pop into. Any idea where to get it?
> 
> > I am just donwloading latest pgcc cvs tree and going to update my 
> > decoder-scheduling (Pentium/PPro/K6) patches.
> 
> Great, thanks!
:)
Yesterday I've done some work, but didn't got very far. I will download
the patches i386 files and restart next week (I have exams now, so I am
quite busy)
> 
> I'll try to get out a snapshot soon, btw.
Cool :)

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