"util/mcgg+lib",
headers,
tables, -- for .h file
- }
+ },
}
end
)
{
struct ir* ir = bb->irs.item[j];
addall(ir);
+ ir->bb = bb;
array_append(&rootirs, ir);
}
}
if (node->root)
return;
node->root = root;
+ node->bb = root->bb;
}
if (node->left)
struct ir* phi = new_ir0(IR_PHI, lfr->size);
phi->root = phi;
+ phi->bb = bb;
array_insert(&bb->irs, phi, 0);
for (i=0; i<bb->prevs.count; i++)
);
jump->root = jump->left->root = jump;
+ jump->bb = jump->left->bb = bb;
array_append(&bb->irs, jump);
rwp.find = sink;