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.