1. A computer implemented method for register renaming, the computer implemented method comprising: responsive to receiving a request for a data in a logical register, searching, by a mapper, an in-flight map table and a set of architected map tables for the logical register; identifying, by the mapper, an entry in one of the in-flight map table and an architected map table in the set of architected map tables, the entry corresponding with the logical register in the request; and returning, by the mapper, a location of a physical register in the entry, wherein the physical register contains the requested data.