Path: utzoo!utgpu!water!watmath!clyde!att!pacbell!ames!pasteur!ucbvax!decwrl!labrea!sri-unix!garth!tom From: tom@garth.UUCP (Tom Granvold) Newsgroups: comp.sys.amiga.tech Subject: Re: Lattice 4.1 register yuck! Summary: Yes a complier exists that optimizes register use. Keywords: C, register, compliers Message-ID: <783@garth.UUCP> Date: 23 Jun 88 16:32:25 GMT References: <8806212123.AA01328@cory.Berkeley.EDU> <728@applix.UUCP> Reply-To: tom@garth.UUCP (Tom Granvold) Followup-To: comp.sys.amiga.tech Distribution: comp.sys.amiga.tech Organization: INTERGRAPH (APD) -- Palo Alto, CA Lines: 8 - The C compiler for the Intergraph Clipper is able to know the lifetime of a variable and can reuse the same register. They call this 'register allocation by coloring'. This is done in addition to many other optimizations, and the variables do not need to be declared register in order for the complier to do this. Of course this is not of much help to use Amiga owners. Tom Granvold