> > Good point well made but can you explain why changing a B to a BE in a tight > loop results in 43% difference?
But aren't those two completely different cases (even if it is the same instruction)? The first is an unconditional branch, the second one a conditional branch. That probably makes a big difference to the processor. Where I expect the unconditional one to be faster than the conditional one. I assume it is 43% faster than the conditional one? If it is the other way around I will be very surprised as well. Fred! ------------------------------------------------------------------------------------------------------ ATTENTION: The information in this e-mail is confidential and only meant for the intended recipient. If you are not the intended recipient , don't use or disclose it in anyway. Please let the sender know and delete the message immediately. ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN