Lines Matching refs:nir_block
37 init_block(nir_block *block, nir_function_impl *impl) in init_block()
54 static nir_block *
55 intersect(nir_block *b1, nir_block *b2) in intersect()
73 calc_dominance(nir_block *block) in calc_dominance()
75 nir_block *new_idom = NULL; in calc_dominance()
77 nir_block *pred = (nir_block *) entry->key; in calc_dominance()
96 calc_dom_frontier(nir_block *block) in calc_dom_frontier()
100 nir_block *runner = (nir_block *) entry->key; in calc_dom_frontier()
138 block->dom_children = ralloc_array(mem_ctx, nir_block *, in calc_dom_children()
152 calc_dfs_indicies(nir_block *block, uint32_t *index) in calc_dfs_indicies()
191 nir_block *start_block = nir_start_block(impl); in nir_calc_dominance_impl()
209 static nir_block *
210 block_return_if_reachable(nir_block *b) in block_return_if_reachable()
220 nir_block *
221 nir_dominance_lca(nir_block *b1, nir_block *b2) in nir_dominance_lca()
250 nir_block_dominates(nir_block *parent, nir_block *child) in nir_block_dominates()
267 nir_block_is_unreachable(nir_block *block) in nir_block_is_unreachable()
308 nir_block *df = (nir_block *) entry->key; in nir_dump_dom_frontier_impl()