Home
last modified time | relevance | path

Searched refs:nir_before_cf_node (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_opt_loop_unroll.c153 nir_before_cf_node(&limiting_term->nif->cf_node)); in simple_unroll()
172 nir_before_cf_node(&loop->cf_node), in simple_unroll()
178 nir_before_cf_node(&loop->cf_node), in simple_unroll()
183 nir_before_cf_node(&loop->cf_node), in simple_unroll()
198 nir_before_cf_node(&loop->cf_node), in simple_unroll()
226 return nir_before_cf_node(node); in get_complex_unroll_insert_location()
359 nir_before_cf_node(&unlimit_term->nif->cf_node)); in complex_unroll()
391 nir_before_cf_node(&limiting_term->nif->cf_node)); in complex_unroll()
481 nir_before_cf_node(&terminator->nif->cf_node)); in complex_unroll_single_terminator()
675 nir_before_cf_node(&term->nif->cf_node)); in remove_out_of_bounds_induction_use()
[all …]
Dnir_control_flow.h65 nir_cf_node_insert(nir_before_cf_node(node), before); in nir_cf_node_insert_before()
170 nir_cf_extract(&list, nir_before_cf_node(node), nir_after_cf_node(node)); in nir_cf_node_remove()
Dnir_opt_peephole_select.c357 b.cursor = nir_before_cf_node(&if_stmt->cf_node); in nir_opt_collapse_if()
366 nir_cf_reinsert(&tmp, nir_before_cf_node(&parent_if->cf_node)); in nir_opt_collapse_if()
Dnir_opt_conditional_discard.c89 b->cursor = nir_before_cf_node(prev_node); in nir_opt_conditional_discard_block()
Dnir_lower_returns.c169 nir_cf_extract(&list, nir_before_cf_node(&block->cf_node), in lower_returns_in_block()
Dnir_opt_if.c234 nir_cf_reinsert(&tmp, nir_before_cf_node(&loop->cf_node)); in opt_peel_loop_initial_if()
237 nir_cf_reinsert(&tmp, nir_before_cf_node(&loop->cf_node)); in opt_peel_loop_initial_if()
1230 b->cursor = nir_before_cf_node(&nif->cf_node); in rewrite_comp_uses_within_if()
Dnir_lower_shader_calls.c925 nir_cf_extract(&cf_list, nir_before_cf_node(resume_node), in flatten_resume_if_ladder()
Dnir.h4108 nir_before_cf_node(nir_cf_node *node) in nir_before_cf_node() function
4160 return nir_before_cf_node(first_node); in nir_before_cf_list()
4207 nir_instr_insert(nir_before_cf_node(node), before); in nir_instr_insert_before_cf()
/third_party/mesa3d/src/compiler/spirv/
Dvtn_cfg.c1158 b->nb.cursor = nir_before_cf_node(&loop->cf_node); in vtn_emit_cf_list_structured()