Another quick win is to replace branches with jumps (B to J, BE to JE, and so on). It will take more work to replace them in macros and figure out ways to handle branches into branch tables. It seems like you're well on your way to removing base registers for addressing code!
-----Original Message----- >Do you have any other ideas ? I do not want to rewrite too much, so I'm >looking for "quick wins" like the two above. This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is appreciated.
