1. A processor comprising: a register attribute tracker configured to receive instruction operations corresponding to an instruction stream, and in response to receiving a first instruction operation having a plurality of input registers, wherein the register attribute tracker has associated a tracked attribute with a first input register of the plurality of input registers, the register attribute tracker is configured to associate a second attribute to a second input register of the first instruction operation based on the tracked attribute of the first input register.