Re: Register Renaming

Hans-Peter Diettrich <>
Tue, 04 Nov 2008 19:07:29 +0100

          From comp.compilers

Related articles
Register Renaming (Tim Frink) (2008-11-03)
Re: Register Renaming (Hans-Peter Diettrich) (2008-11-04)
Re: Register Renaming (2008-11-05)
| List of all articles for this month |

From: Hans-Peter Diettrich <>
Newsgroups: comp.compilers
Date: Tue, 04 Nov 2008 19:07:29 +0100
Organization: Compilers Central
References: 08-11-016
Keywords: registers, optimize
Posted-Date: 04 Nov 2008 16:54:45 EST

Tim Frink schrieb:

> I'm looking for some references on register renaming (i.e. how it can
> be implemented in a compiler). I couldn't find any useful references
> neither on the Internet nor in any papers/books. Do you have a hint for
> me?

AFAIK "register renaming" is used only inside a CPU. A compiler would
use e.g. SSA (single static assignment) or graph coloring for register
(re)allocation instead.

[You're right, it's a hardware technique. Perhaps he's thinking of software
pipelining or something like that. -John]

Post a followup to this message

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