On 27 October 2017 at 19:31, Wendell Lovewell <[email protected]>
wrote:

> ...
> Sorry for all the background.  What I'm looking for are "high-half"
> versions of  LA and BCTR commands, so that the incrementing and
> decrementing could be done with 2 statements per CSECT--without affecting
> the low halves of the register.  For example in 31-bit land if R2 was
> always available, I could say "LA  R2,1(R2)" at the start of the modules,
> and "BCTR R2,0"  at the end.  In this case reg 2 would always be the stack
> level.
>

Add Immediate High (AIH). But when was it introduced...? There are no
change bars in the  -10 edition of the PofO, so before then.


> I'd also need to keep the application compatible with z9 (OPCODE(ZS3)) or
> later machines.
>
> Can anyone tell me if such statements exist in OPCODE(ZS3)?  I can't find
> them if they are there
>

Sorry - don't know.

Tony H.

Reply via email to