$a2a07da4 double-constant-deduplication.js:8:1
  Registers: 7
  Blocks:    1
  Constants:
    [0] = Undefined

block0:
  [   0] GetGlobal dst:reg6, `foo`
  [  10] Call dst:reg5, callee:reg6, this_value:Undefined, foo
  [  30] End value:reg5


foo$9e71f40c double-constant-deduplication.js:2:5
  Registers: 7
  Blocks:    1
  Locals:    a~0, b~1, c~2
  Constants:
    [0] = Double(0.5)

block0:
  [   0] Mov3 dst1:a~0, src1:Double(0.5), dst2:b~1, src2:Double(0.5), dst3:c~2, src3:Double(0.5)
  [  20] Add dst:reg5, lhs:a~0, rhs:b~1
  [  30] Add dst:reg6, lhs:reg5, rhs:c~2
  [  40] Return value:reg6
