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.
