Charles Mills wrote:
Do I recall correctly hearing that BCTR Rn,0 is no longer the favored way of
decrementing a register, perhaps because the cache logic sees it as a
potential branch, and that AHI Rn,-1 should be substituted?

Similarly, that AHI is preferable to LA for adding a small increment to a
register, perhaps because LA may invoke or "reserve" the address translation
logic?

Wrong forum. You'd be much better off bringing up this sort of topic on ASSEMBLER-LIST.

I suggest you peruse Dave Bond's excellent presentation from SHARE in Baltimore as well as the papers and presentations referenced therein: http://shareew.prod.web.sba.com/client_files/callpapers/attach/SHARE_in_Baltimore/S8192DB073718.pdf

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to