Register Versioning: A Low-Complexity Implementation of Register Renaming in Out-of-Order Microarchitectures | IEEE Conference Publication | IEEE Xplore