$2b997e90 conditional-register-order.js:4:1 Registers: 7 Blocks: 1 Constants: [0] = Undefined block0: [ 0] GetGlobal dst:reg6, `foo` [ 18] Call dst:reg5, callee:reg6, this_value:Undefined, foo [ 38] End value:reg5 foo$1d0ffb84 conditional-register-order.js:2:5 Registers: 6 Blocks: 3 Constants: [0] = Int32(1) [1] = Int32(2) block0: [ 0] JumpFalse condition:arg0, target:block2 block1: [ 10] Mov dst:reg5, src:Int32(1) [ 20] Return value:reg5 block2: [ 28] Mov dst:reg5, src:Int32(2) [ 38] Return value:reg5