Skip to content

Instantly share code, notes, and snippets.

@timo
Created November 14, 2014 23:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timo/de0ef5d3f5e159117d2b to your computer and use it in GitHub Desktop.
Save timo/de0ef5d3f5e159117d2b to your computer and use it in GitHub Desktop.
Spesh of 'prefix:<!>' (cuid: cuid_1517_1416003195.75125, file: src/gen/m-CORE.setting:4242)
Callsite 0x7f22a14694a0 (1 args, 1 pos)
BB 0 (0x4c54ac8):
Instructions:
no_op
Successors: 1
Predeccessors:
Dominance children: 1
BB 1 (0x4c54b38):
Instructions:
sp_getarg_o r1(1), liti16(0)
set r5(1), r1(1)
set r0(1), r1(2)
takedispatcher r2(1)
sp_p6oget_o r6(2), r0(1), liti16(16)
unbox_i r8(0), r6(2)
unless_i r8(0), BB(3)
Successors: 3, 2
Predeccessors: 0
Dominance children: 2, 3, 4
BB 2 (0x4c54b80):
Instructions:
wval r3(2), liti16(0), liti16(56)
set r5(3), r3(2)
goto BB(4)
Successors: 4
Predeccessors: 1
Dominance children:
BB 3 (0x4c54bc8):
Instructions:
wval r4(1), liti16(0), liti16(53)
set r5(4), r4(1)
Successors: 4
Predeccessors: 1
Dominance children:
BB 4 (0x4c54c10):
Instructions:
PHI r5(5), r5(3), r5(4)
decont r4(3), r5(5)
istrue r7(2), r4(3)
p6bool r4(4), r7(2)
return_o r4(4)
Successors:
Predeccessors: 2, 3
Dominance children:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment