Provided is a method and system for encoding an instruction to restore
processor core register values. The method includes encoding in a first
field of the instruction whether a first value, in a stack memory
location having an address value equal to A plus a second value in a
second register, is to be restored to a first register. A third value is
encoded in a second field of the instruction for adjusting the second
value in the second register.