Well, I messed up CLRL... it is not an SS-like instruction. If you really can't afford to trash half of any general register, AR0 is a convenient hidey-hole. It's the appendix of z/Arch, as it appears to have no functional purpose. If AR0 can't be trashed, then surely you can borrow a FPR. If not, then may God have mercy on your soul.
sas On Mon, Nov 29, 2021 at 6:43 PM Steve Smith <sasd...@gmail.com> wrote: > CLRL 04(r13),=C'F4SA' ...you have USING issues, but as long as LTORG is > within +/- 2G, no problem. > > I'd go with > LLIHF 0,C'F4SA' > CLHF 0,4(R13) > or > LFH 0,4(R13) > CLIH 0,C'F4SA' > > So many ways to skin the cat. > > As usual, not tested, subject to typos, memory checks, etc. > > sas > > On Mon, Nov 29, 2021 at 6:27 PM Charles Mills <charl...@mcn.org> wrote: > >> LLILF and C? >> >> Charles >> >>