entry->live_ins = NEW_ARR_F(ir_node *, 0);
entry->live_outs = NEW_ARR_F(ir_node *, 0);
entry->live_ins = NEW_ARR_F(ir_node *, 0);
entry->live_outs = NEW_ARR_F(ir_node *, 0);
block_entry_t *entry = get_block_entry(block);
add_entry(&entry->live_ins, irn);
}
block_entry_t *entry = get_block_entry(block);
add_entry(&entry->live_ins, irn);
}
block_entry_t *entry = get_block_entry(block);
add_entry(&entry->live_outs, irn);
block_entry_t *entry = get_block_entry(block);
add_entry(&entry->live_outs, irn);
add_live_out(block, def);
if (is_irn_constlike(def)) {
add_live_out(block, def);
if (is_irn_constlike(def)) {
ir_mode *mode = get_irn_mode(irn);
ir_node *block, *use_block;
int i;
ir_mode *mode = get_irn_mode(irn);
ir_node *block, *use_block;
int i;
* Calculate the live-in and live out of blocks for datab nodes.
* Use it to estimate register pressure.
*/
* Calculate the live-in and live out of blocks for datab nodes.
* Use it to estimate register pressure.
*/