1. A method in a semiconductor of sharing content-addressable memory (CAM) mapper between two distinct physical register files, said method comprising: configuring a CAM mapper; and transitioning between: a first CAM cell state targeting a first physical register file, wherein by way of said CAM mapper a first functional unit accesses said first physical register file; and a second CAM cell state targeting a second physical register file, wherein by way of said CAM mapper a second functional unit accesses said second physical register file wherein transitioning comprises unloading and saving the first CAM cell state and loading the second CAM cell state.