Lines Matching refs:live
439 static void ir_add_osr_entry_loads(ir_ctx *ctx, ir_block *bb, ir_bitset live, uint32_t len, uint32_… in ir_add_osr_entry_loads() argument
446 IR_BITSET_FOREACH(live, len, i) { in ir_add_osr_entry_loads()
498 …atic void ir_add_fusion_ranges(ir_ctx *ctx, ir_ref ref, ir_ref input, ir_block *bb, ir_bitset live) in ir_add_fusion_ranges() argument
556 if (!ir_bitset_in(live, v)) { in ir_add_fusion_ranges()
558 ir_bitset_incl(live, v); in ir_add_fusion_ranges()
591 ir_bitset live, bb_live; in ir_compute_live_ranges() local
633 live = bb_live + (len * b); in ir_compute_live_ranges()
636 ir_bitset_clear(live, len); in ir_compute_live_ranges()
648 ir_bitset_copy(live, bb_live + (len * succ), len); in ir_compute_live_ranges()
651 ir_bitset_clear(live, len); in ir_compute_live_ranges()
657 ir_bitset_union(live, bb_live + (len * succ), len); in ir_compute_live_ranges()
665 IR_BITSET_FOREACH(live, len, i) { in ir_compute_live_ranges()
692 ir_bitset_incl(live, v); in ir_compute_live_ranges()
755 IR_ASSERT(ir_bitset_in(live, v)); in ir_compute_live_ranges()
786 ir_bitset_excl(live, v); in ir_compute_live_ranges()
794 ir_bitset_excl(live, v); in ir_compute_live_ranges()
839 if (!ir_bitset_in(live, v)) { in ir_compute_live_ranges()
841 ir_bitset_incl(live, v); in ir_compute_live_ranges()
850 ir_add_fusion_ranges(ctx, ref, input, bb, live); in ir_compute_live_ranges()
864 && !ir_bitset_empty(live, len)) { in ir_compute_live_ranges()
884 IR_BITSET_FOREACH(live, len, i) { in ir_compute_live_ranges()
910 live = bb_live + (len * b); in ir_compute_live_ranges()
911 ir_add_osr_entry_loads(ctx, bb, live, len, b); in ir_compute_live_ranges()