Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!watmath!clyde!floyd!harpo!seismo!hao!hplabs!sri-unix!rbbb@rice
From: rbbb%rice@sri-unix.UUCP
Newsgroups: net.unix-wizards
Subject: Re: movc3 is NOT always faster!
Message-ID: <17667@sri-arpa.UUCP>
Date: Sun, 18-Mar-84 17:57:37 EST
Article-I.D.: sri-arpa.17667
Posted: Sun Mar 18 17:57:37 1984
Date-Received: Tue, 20-Mar-84 01:16:49 EST
Lines: 10

From:  David Chase 

Probably true, but (on a 750, 4.1 version of cc) when benchmarking a
suitably packaged movc3 against various versions of a C loop doing the
same thing, the movc3 begins to win on 20 bytes (about 2 times as fast, it
seems).  On 100 byte moves it is winning by a factor of 7.  Also, since
everyone uses CALLS or CALLG, the registers get pushed at the procedure
call.

drc