On Mon, Jun 2, 2008 at 3:13 PM, Brantley Coile <[EMAIL PROTECTED]> wrote:
>> OK, let's modify b: a little as follows;
>> b:
>> #if JMP > 0
>>         jmp     bb
>> #if JMP > 1
>>                 call    b
>> #if JMP > 2
>>                 call    b
>> #if JMP > 3
>>                 call    b
>> #endif
>> #endif
>> #endif
>> #endif
>> bb:
>
> I'm lost.  So the calls never get called--they just
> make the jmp reach farther?
>

yep. just a spacer.

Actually this lack of a delta in time is a good thing. It just
surprised me, I was getting ready to argue that the cost of time in
the branch was "not that bad" compared to the alternatives, and then
it goes negative on me :-)

ron

Reply via email to