1. A method in a semiconductor for sharing register rename logic between mapping two distinct physical register files, said method comprising: configuring a register rename mapper with a first register rename map state corresponding to a first physical register file; unloading and saving map state corresponding to a first physical register file; restoring and configuring said register rename mapper with a second register rename map state corresponding to a second physical register file.