Charles I would recommend hiding naked PLO behind a macro and give the user something more friendly to code.
In my own PLO-esque macros, I used R14, R15 and R2 - although the macro caller could obviously either respecify them via some sort of WORKREGS=(Rx,Ry,Rz) keyword or save and restore regs from working storage. Rob -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Charles Mills Sent: Tuesday, October 10, 2017 7:06 PM To: [email protected] Subject: PLO register specifications? The syntax of PLO is of course PLO R1,D2(B2),R3,D4(B4). For many of the operation codes (5, e.g.) R1 and R3 (in the syntax, not GPRs 1 and 3) are unused. What is the recommended practice for what registers to specify? It seems odd to me that the PoOp is silent. GPR 0 would be the obvious choice, but it is specifically dis-recommended for R3 under certain circumstances. I kind of have a funny gut feeling about specifying a particular GPR other than 0. What do people do generally? Or am I missing something in the documentation? Charles ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ================================ Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ Main Office Toll Free Number: +1 877.328.2932 Contact Customer Support: https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - http://www.rocketsoftware.com/manage-your-email-preferences Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy ================================ This communication and any attachments may contain confidential information of Rocket Software, Inc. All unauthorized use, disclosure or distribution is prohibited. If you are not the intended recipient, please notify Rocket Software immediately and destroy all copies of this communication. Thank you. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
