Lines Matching refs:bi_block
151 struct bi_block;
351 struct bi_block *branch_target;
392 struct bi_block;
398 struct bi_block *block;
448 typedef struct bi_block { struct
454 } bi_block; typedef
478 bi_block *current_block;
479 bi_block *after_block;
480 bi_block *break_block;
481 bi_block *continue_block;
607 bi_foreach_instr_in_block((bi_block *) v_block, v)
611 bi_foreach_instr_in_block_safe((bi_block *) v_block, v)
617 bi_block *v; \
619 v = (bi_block *) (_entry_##v ? _entry_##v->key : NULL); \
622 v = (bi_block *) (_entry_##v ? _entry_##v->key : NULL))
666 void bi_lower_combine(bi_context *ctx, bi_block *block);
667 bool bi_opt_dead_code_eliminate(bi_context *ctx, bi_block *block);
672 bi_block *block,
682 bool bi_is_live_after(bi_context *ctx, bi_block *block, bi_instruction *start, int src);
688 signed bi_block_offset(bi_context *ctx, bi_clause *start, bi_block *target);