Register renaming pass in gcc
Mark Mitchell
mark@codesourcery.com
Mon Apr 17 11:05:00 GMT 2000
>>>>> "Jan" == Jan Hubicka <hubicka@atrey.karlin.mff.cuni.cz> writes:
Jan> Hi My understanding of register renaming pass was allwas as a
Jan> pass running before scheduler renaming registers in a way to
Jan> avoid resuing single register again and again and avoid
Jan> amount of fake dependencies (such as antidepenencies)
I think there are two kinds of renaming. The kind I think you're
referring to was recently implemented by Alex Samuel in the SSA code.
Now, we just need to start writing SSA-based optimizations, and
converting over some of our old non-SSA optimizations.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com
More information about the Gcc
mailing list