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.
