Output register information

When control returns to the caller, the general purpose registers (GPRs) contain:
Register Contents
0 Reason code
15 Return code

Some callers depend on register contents remaining the same before and after issuing a service. If the system changes the contents of a register on which the caller depends, the caller must save them before issuing the service, and restore them after the system returns control.