Lines Matching defs:ctx

13 IR_ALWAYS_INLINE void _ir_add_successors(const ir_ctx *ctx, ir_ref ref, ir_worklist *worklist)  in _ir_add_successors()
62 void ir_reset_cfg(ir_ctx *ctx) in ir_reset_cfg()
80 int ir_build_cfg(ir_ctx *ctx) in ir_build_cfg()
311 static void ir_remove_predecessor(ir_ctx *ctx, ir_block *bb, uint32_t from) in ir_remove_predecessor()
329 static void ir_remove_merge_input(ir_ctx *ctx, ir_ref merge, ir_ref from) in ir_remove_merge_input()
423 static int ir_remove_unreachable_blocks(ir_ctx *ctx) in ir_remove_unreachable_blocks()
658 int ir_build_dominators_tree(ir_ctx *ctx) in ir_build_dominators_tree()
789 static int ir_build_dominators_tree_iterative(ir_ctx *ctx) in ir_build_dominators_tree_iterative()
897 int ir_find_loops(ir_ctx *ctx) in ir_find_loops()
1081 static uint32_t _ir_skip_empty_blocks(const ir_ctx *ctx, uint32_t b) in _ir_skip_empty_blocks()
1197 static void ir_dump_cfg_freq_graph(ir_ctx *ctx, float *bb_freq, uint32_t edges_count, ir_edge_info … in ir_dump_cfg_freq_graph()
1247 static void ir_dump_edges(ir_ctx *ctx, uint32_t edges_count, ir_edge_info *edges) in ir_dump_edges()
1257 static void ir_dump_chains(ir_ctx *ctx, ir_chain *chains) in ir_dump_chains()
1277 static int ir_schedule_blocks_bottom_up(ir_ctx *ctx) in ir_schedule_blocks_bottom_up()
1693 static int ir_schedule_blocks_top_down(ir_ctx *ctx) in ir_schedule_blocks_top_down()
1819 int ir_schedule_blocks(ir_ctx *ctx) in ir_schedule_blocks()
1879 uint32_t ir_skip_empty_target_blocks(const ir_ctx *ctx, uint32_t b) in ir_skip_empty_target_blocks()
1884 uint32_t ir_next_block(const ir_ctx *ctx, uint32_t b) in ir_next_block()
1915 void ir_get_true_false_blocks(const ir_ctx *ctx, uint32_t b, uint32_t *true_block, uint32_t *false_… in ir_get_true_false_blocks()