On 30/04/2016 12:29 AM, Windt, W.K.F. van der (Fred) wrote:
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.

No. It's the opposite which is why I originally posted. The unconditional branch is slower and I want to know why.

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 [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to