Newsgroups: comp.arch Path: utzoo!utgpu!watserv1!vlsi!ward From: ward@vlsi.waterloo.edu (Paul Ward) Subject: Re: Compilers and efficiency Message-ID: <1991May16.002255.16653@vlsi.waterloo.edu> Organization: University of Waterloo References: <28297C23.6984@tct.com> <12164@mentor.cc.purdue.edu> <2831299D.53F7@tct.com> Date: Thu, 16 May 1991 00:22:55 GMT Lines: 22 In article <2831299D.53F7@tct.com> chip@tct.com (Chip Salzenberg) writes: >According to hrubin@pop.stat.purdue.edu (Herman Rubin): >>That something is not important to everyone is no reason no to make it >>available to those who can see a use for it. > >I agree... unless the inclusion of a feature slows down other, more >widely used features. > >The addition of an instruction can make a CPU slower, harder to build >and harder to test. "Neat" instructions are not free. Even if the "Neat" instruction is free, it should still not be added unless clearly warrented. What is free today has to be supported tomorrow. Paul Ward University of Waterloo -- They will say, "As surely as the LORD lives, who brought the Israelites up out of the land of the north and out of all the countries where he had banished them." For I will restore them to the land I gave to their forefathers. Jeremiah 16:15