I think you're talking about conditional branches

0x008c 00140 (s.go:7) JLT $0, 55

There is sometimes an optional constant $0 or $1 in addition to the 
destination.  $0 means the branch is considered unlikely.  $1 means the 
branch is considered likely.
There's really no reason why the assembly output should show these.  It's 
an artifact of some instruction reordering code that is now gone.

On Friday, March 24, 2017 at 7:55:41 PM UTC-7, Neven Sajko wrote:
>
> In the assembly output here: 
> https://drive.google.com/open?id=0B63rdrZtwIE9R3M4cGxrSFhmT00
>
> some jump instructions have 2 operands. What are their semantics?
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to