public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
From: Jeffrey A Law <law@cygnus.com>
To: Joern Rennecke <amylaar@cygnus.co.uk>
Cc: crux@pool.informatik.rwth-aachen.de, meissner@cygnus.com,
	toon@moene.indiv.nluug.nl, egcs@cygnus.com
Subject: Re: Reload patch to improve 386 code
Date: Fri, 04 Sep 1998 21:38:00 -0000	[thread overview]
Message-ID: <18378.904938812@hurl.cygnus.com> (raw)
In-Reply-To: <199809041944.UAA32705@phal.cygnus.co.uk>

  In message < 199809041944.UAA32705@phal.cygnus.co.uk >you write:

  > > So, I'm not sure it's time to ditch the inheritance code yet.  Given
  > > the structure of the locally spilling reload code, I do see how reload
  > > inheriting gets noticably more complicated.
  > > 
  > > One thing we should try is a cook off between the locally spilling reload
  > > code (with inheritance disabled) and the existing reload code.  If
  > > the locally spilling reloader generally wins, I'll support disabling
  > > inheritance to get the benefit of local spilling.  Then we can go
  > > back later and try to make inheritance work with your reload code.
  > 
  > 
  > This is not acceptable for the SH target.  Reload inheritance is of paramount
  > importance.  The x86 doesn't suffer from these problems because it's so
  > CISCy that almost every address generated for a typical C program is valid.
Please reread my paragraph again.

We will look at both and pick whichever gives better overall results.
That may mean specific cases or specific targets are hurt.  We will
have to go back and fix them.

If it turns out that most targets benefit, but the SH loses, then I'm
going to go with the new code.  Sorry, but the needs of the any 
single port alone do not control the direction of the egcs project.


jeff


  reply	other threads:[~1998-09-04 21:38 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <Pine.SOL.3.90.970819095143.291G-100000@starsky.informatik.rwth-aachen.de>
1998-09-04  5:03 ` Jeffrey A Law
1998-09-04  5:05   ` Bernd Schmidt
1998-09-04 22:36     ` Joern Rennecke
1998-09-05  4:45     ` Jeffrey A Law
1998-09-05 15:49       ` Joern Rennecke
1998-09-05 15:44         ` Jeffrey A Law
1998-09-06  1:09           ` Mark Mitchell
1998-09-06  1:09             ` Jeffrey A Law
1998-09-07  9:48       ` Bernd Schmidt
1998-09-07 19:09         ` Jeffrey A Law
1998-09-07 19:09         ` Joern Rennecke
1998-09-07 18:26           ` Jeffrey A Law
1998-09-04 21:38   ` Joern Rennecke
1998-09-04 21:38     ` Jeffrey A Law [this message]
1997-08-21 16:51 Problems on PowerPC David Edelsohn
1997-08-21 17:37 ` Reload patch to improve 386 code Bernd Schmidt
  -- strict thread matches above, loose matches on Subject: below --
1997-08-21 16:51 Joern Rennecke
1997-08-21 15:20 egcs repository Joel Sherrill
1997-08-21 15:47 ` Reload patch to improve 386 code Bernd Schmidt
1997-08-19 19:00 Joern Rennecke
1997-08-19  8:50 Jakub Jelinek
1997-08-19  7:36 egcs: A new compiler project to merge the existing GCC forks (fwd) Robert Wilhelm
1997-08-19  8:08 ` Reload patch to improve 386 code Jeffrey A Law
1997-08-19  8:08 ` Bernd Schmidt
1997-08-19  8:08 ` Bernd Schmidt
1997-08-18 20:47 Mike Meissner
1997-08-18 20:46 Joern Rennecke
1997-08-18 18:55 David S. Miller
1997-08-18 19:09 ` Jeffrey A Law
1997-08-18 15:36 Toon Moene
1997-08-18 15:11 meissner
1997-08-18 14:53 meissner
1997-08-18 14:53 Monday morning Philippe Laliberte
1997-08-18 14:54 ` Reload patch to improve 386 code Jeffrey A Law
1997-08-18 14:53 Toon Moene
1997-08-18  8:13 Test result for 970814 on native sparc-sun-solaris2.5.1 Klaus Kaempf
1997-08-18  8:22 ` Reload patch to improve 386 code Bernd Schmidt
1997-08-18 10:11 ` Bernd Schmidt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=18378.904938812@hurl.cygnus.com \
    --to=law@cygnus.com \
    --cc=amylaar@cygnus.co.uk \
    --cc=crux@pool.informatik.rwth-aachen.de \
    --cc=egcs@cygnus.com \
    --cc=meissner@cygnus.com \
    --cc=toon@moene.indiv.nluug.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).