-
-
Save timo/e031ed9cc1ad94b2d092 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
returns (before) | |
BB 0: | |
Instructions: | |
no_op | |
Successors: 1 | |
Predeccessors: | |
Dominance children: 1 | |
BB 1: | |
Instructions: | |
checkarity liti16(1), liti16(2) | |
param_rp_o r0(1), liti16(0) | |
param_op_o r1(1), liti16(1), BB(3) | |
Successors: 3, 2 | |
Predeccessors: 0 | |
Dominance children: 2, 3 | |
BB 2: | |
Instructions: | |
wval r2(1), liti16(1), liti16(8) | |
set r1(2), r2(1) | |
Successors: 3 | |
Predeccessors: 1 | |
Dominance children: | |
BB 3: | |
Instructions: | |
PHI r2(2), r2(0), r2(1) | |
PHI r1(3), r1(1), r1(2) | |
paramnamesused | |
wval r2(3), liti16(1), liti16(8) | |
eqaddr r3(1), r1(3), r2(3) | |
if_i r3(1), BB(5) | |
Successors: 5, 4 | |
Predeccessors: 1, 2 | |
Dominance children: 4, 5 | |
BB 4: | |
Instructions: | |
decont r2(4), r0(1) | |
wval r4(1), liti16(1), liti16(13) | |
bindattr_o r2(4), r4(1), <nyi(lit)>, r1(3), liti16(3) | |
goto BB(5) | |
Successors: 5 | |
Predeccessors: 3 | |
Dominance children: | |
BB 5: | |
Instructions: | |
PHI r4(2), r4(0), r4(1) | |
PHI r2(5), r2(3), r2(4) | |
decont r4(3), r0(1) | |
wval r2(6), liti16(1), liti16(13) | |
getattr_o r5(1), r4(3), r2(6), <nyi(lit)>, liti16(3) | |
return_o r5(1) | |
Successors: | |
Predeccessors: 3, 4 | |
Dominance children: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
returns (after) | |
BB 0: | |
Instructions: | |
no_op | |
Successors: 1 | |
Predeccessors: | |
Dominance children: 1 | |
BB 1: | |
Instructions: | |
sp_getarg_o r0(1), liti16(0) | |
Successors: 2 | |
Predeccessors: 0 | |
Dominance children: 2, 3 | |
BB 2: | |
Instructions: | |
wval r2(1), liti16(1), liti16(8) | |
set r1(2), r2(1) | |
Successors: 3 | |
Predeccessors: 1 | |
Dominance children: | |
BB 3: | |
Instructions: | |
PHI r1(3), r1(1), r1(2) | |
wval r2(3), liti16(1), liti16(8) | |
eqaddr r3(1), r1(3), r2(3) | |
if_i r3(1), BB(5) | |
Successors: 5, 4 | |
Predeccessors: 2 | |
Dominance children: 4, 5 | |
BB 4: | |
Instructions: | |
set r2(4), r0(1) | |
wval r4(1), liti16(1), liti16(13) | |
sp_p6obind_o r2(4), liti16(32), r1(3) | |
goto BB(5) | |
Successors: 5 | |
Predeccessors: 3 | |
Dominance children: | |
BB 5: | |
Instructions: | |
set r4(3), r0(1) | |
wval r2(6), liti16(1), liti16(13) | |
getattr_o r5(1), r4(3), r2(6), <nyi(lit)>, liti16(3) | |
return_o r5(1) | |
Successors: | |
Predeccessors: 3, 4 | |
Dominance children |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment