Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!gatech!ulysses!hector!jss From: jss@hector..UUCP (Jerry Schwarz) Newsgroups: comp.lang.c Subject: Re: Porting PCC Message-ID: <2663@ulysses.homer.nj.att.com> Date: Wed, 17-Jun-87 17:49:52 EDT Article-I.D.: ulysses.2663 Posted: Wed Jun 17 17:49:52 1987 Date-Received: Sun, 21-Jun-87 10:35:21 EDT References: <2082@dg_rtp.UUCP> <5975@brl-smoke.ARPA> <6604@ism780c.UUCP> <21214@sun.uucp> <801@omepd> Sender: daemon@ulysses.homer.nj.att.com Reply-To: jss@hector (Jerry Schwarz) Organization: AT&T Bell Labs, Murray Hill Lines: 16 In article <801@omepd> mcg@omepd.UUCP (Steven McGeady) writes: > >QCC and RCC are almost the same thing. They differ in the exact algorithm >used for instruction selection. RCC does a complex (and time-expensive) >cost comparison among certain alternatives. QCC operates on an >ordered list of alternatives, and simply picks the first one that applies. >The only files that would differ between the two versions are scommon/cost.c >and scommon/match.c. > McGeady is confusing rcc with pcc2. Pcc2 was the version that did the code selection based on costs. The "r" in rcc stands for "register". Jerry Schwarz Former member of AT&T UNIX Language Department