3 static const pns_lookup_t Alloc_lut[] = {
8 static const pns_lookup_t Builtin_lut[] = {
12 static const pns_lookup_t Call_lut[] = {
19 static const pns_lookup_t Cond_lut[] = {
24 static const pns_lookup_t Div_lut[] = {
31 static const pns_lookup_t Load_lut[] = {
38 static const pns_lookup_t Mod_lut[] = {
45 static const pns_lookup_t Raise_lut[] = {
50 static const pns_lookup_t Start_lut[] = {
56 static const pns_lookup_t Store_lut[] = {
62 static const pns_lookup_t Switch_lut[] = {
67 static const proj_lookup_t proj_lut[] = {
68 {
iro_Alloc, ARRAY_SIZE(Alloc_lut), Alloc_lut },
69 {
iro_Builtin, ARRAY_SIZE(Builtin_lut), Builtin_lut },
70 {
iro_Call, ARRAY_SIZE(Call_lut), Call_lut },
71 {
iro_Cond, ARRAY_SIZE(Cond_lut), Cond_lut },
72 {
iro_Div, ARRAY_SIZE(Div_lut), Div_lut },
73 {
iro_Load, ARRAY_SIZE(Load_lut), Load_lut },
74 {
iro_Mod, ARRAY_SIZE(Mod_lut), Mod_lut },
75 {
iro_Raise, ARRAY_SIZE(Raise_lut), Raise_lut },
76 {
iro_Start, ARRAY_SIZE(Start_lut), Start_lut },
77 {
iro_Store, ARRAY_SIZE(Store_lut), Store_lut },
78 {
iro_Switch, ARRAY_SIZE(Switch_lut), Switch_lut },
control flow to exception handler
control flow when no exception occurs
control flow if operand is "true"
control flow when exception occured
tuple containing all results
control flow when no exception occurs
pointer to newly allocated memory
control flow if operand is "false"
control flow when exception occured
control flow if no other case matches
control flow when no exception occurs
control flow when no exception occurs
control flow when exception occurred
control flow when exception occured
control flow when no exception occurs
control flow when exception occured