Output Register Information

When control returns to the caller of the IXLUSYNC macro, the general purpose registers (GPRs) contain:
Register
Contents
0
Reason code, if applicable, if GPR 15 return code is nonzero
1
Used as work register by the system
2-13
Unchanged
14
Used as work register by the system
15
Return code
When control returns to the caller of the IXLUSYNC macro, the access registers (ARs) contain:
Register
Contents
0-1
Used as work registers by the system
2-13
Unchanged
14-15
Used as work registers by the system

For registers that the system changes, a caller who depends on these registers containing the same value before and after issuing the macro must save these registers before issuing the macro and restore them after the system returns control.