Re: Why are integer and FP registers separated?

Michael Meissner <meissner@cygnus.com>
Mon, 14 Aug 1995 15:26:27 GMT

          From comp.compilers

Related articles
Re: Why are integer and FP registers separated? stefan.monnier@epfl.ch (Stefan Monnier) (1995-08-11)
Re: Why are integer and FP registers separated? meissner@cygnus.com (Michael Meissner) (1995-08-14)
Re: Why are integer and FP registers separated? stefan.monnier@epfl.ch (Stefan Monnier) (1995-08-18)
Re: Why are integer and FP registers separated? meissner@cygnus.com (Michael Meissner) (1995-08-15)
| List of all articles for this month |

Newsgroups: comp.compilers
From: Michael Meissner <meissner@cygnus.com>
Keywords: architecture, performance, comment
Organization: Compilers Central
References: 95-08-083
Date: Mon, 14 Aug 1995 15:26:27 GMT

| Yes and no. Tags may not be required, but the compiler still has to
| make sure the GC also knows it's a float. Tagging is an easy way to
| tell the GC what's what. It is probably not the best
| performance-wise, but GC without tags is not easy.


You could use implied tags, where floats are put in one set of pages,
cons are put in another set (I forget what the generic name for this
is -- Bag of Bits is what is coming to mind).


--
Michael Meissner, Cygnus Support (East Coast)
Suite 105, 48 Grove Street, Somerville, MA 02144, USA
meissner@cygnus.com, 617-629-3016 (office), 617-629-3010 (fax)
[BIBOP, big bag of pages. See subsequent messages. -John]
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.