Home
last modified time | relevance | path

Searched refs:nir_cf_node_next (Results 1 – 21 of 21) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_opt_dead_cf.c76 end = nir_cf_node_next(end); in remove_after_cf_node()
89 nir_block *after = nir_cf_node_as_block(nir_cf_node_next(&if_stmt->cf_node)); in opt_constant_if()
142 nir_block *after = nir_cf_node_as_block(nir_cf_node_next(node)); in def_only_used_in_cf_node()
197 nir_block *after = nir_cf_node_as_block(nir_cf_node_next(node)); in node_is_dead()
332 cur = nir_cf_node_next(prev); in dead_cf_list()
363 nir_block *next = nir_cf_node_as_block(nir_cf_node_next(cur)); in dead_cf_list()
379 nir_block *next = nir_cf_node_as_block(nir_cf_node_next(cur)); in dead_cf_list()
Dnir_opt_if.c155 nir_cf_node *if_node = nir_cf_node_next(&header_block->cf_node); in opt_peel_loop_initial_if()
218 nir_cf_node_as_block(nir_cf_node_next(&nif->cf_node)); in opt_peel_loop_initial_if()
852 nir_cf_node_as_block(nir_cf_node_next(&nif->cf_node)); in rewrite_phi_predecessor_blocks()
921 nir_cf_node_as_block(nir_cf_node_next(&nif->cf_node)); in opt_if_simplification()
949 nir_block *after_if_block = nir_cf_node_as_block(nir_cf_node_next(&nif->cf_node)); in opt_if_phi_is_condition()
1093 nir_cf_node *first = nir_cf_node_next(&nif->cf_node); in opt_merge_breaks()
1098 last = nir_cf_node_next(last); in opt_merge_breaks()
1186 nir_opt_remove_phis_block(nir_cf_node_as_block(nir_cf_node_next(&nif->cf_node))); in opt_if_loop_terminator()
1579 nir_cf_node_as_block(nir_cf_node_next(&next_if->cf_node)); in opt_if_merge()
Dnir_opt_sink.c92 nir_block *after = nir_cf_node_as_block(nir_cf_node_next(&loop->cf_node)); in loop_contains_block()
119 nir_cf_node *next = nir_cf_node_next(&cur_block->cf_node); in adjust_block_for_loops()
Dnir_control_flow.c284 nir_cf_node *next = nir_cf_node_next(parent); in block_add_normal_succs()
300 nir_cf_node *next = nir_cf_node_next(&block->cf_node); in block_add_normal_succs()
477 nir_cf_node *after = nir_cf_node_next(&loop->cf_node); in nir_handle_add_jump()
732 nir_cf_node *next = nir_cf_node_next(cf_node); in nir_cf_extract()
822 nir_cf_node_as_block(nir_cf_node_next(&before->cf_node))); in nir_cf_reinsert()
Dnir_to_lcssa.c64 nir_cf_node_as_block(nir_cf_node_next(&loop->cf_node)); in is_if_use_inside_loop()
82 nir_cf_node_as_block(nir_cf_node_next(&loop->cf_node)); in is_use_inside_loop()
290 nir_cf_node_as_block(nir_cf_node_next(&loop->cf_node)); in setup_loop_state()
Dnir_opt_conditional_discard.c65 nir_block *after = nir_cf_node_as_block(nir_cf_node_next(&if_stmt->cf_node)); in nir_opt_conditional_discard_block()
Dnir_lower_shader_calls.c674 nir_cf_node_as_block(nir_cf_node_next(&loop->cf_node))); in duplicate_loop_bodies()
890 rewrite_phis_to_pred(nir_cf_node_as_block(nir_cf_node_next(child)), in flatten_resume_if_ladder()
898 rewrite_phis_to_pred(nir_cf_node_as_block(nir_cf_node_next(child)), in flatten_resume_if_ladder()
917 nir_if *_if = nir_cf_node_as_if(nir_cf_node_next(&header->cf_node)); in flatten_resume_if_ladder()
Dnir_lower_returns.c225 assert(nir_cf_node_next(&block->cf_node) == NULL); in lower_returns_in_block()
Dnir_validate.c1041 nir_cf_node_as_block(nir_cf_node_next(&state->loop->cf_node)); in validate_jump_instr()
1270 nir_cf_node *next = nir_cf_node_next(&block->cf_node); in validate_block()
1284 nir_cf_node_as_block(nir_cf_node_next(state->parent_node)); in validate_block()
1344 nir_cf_node *next_node = nir_cf_node_next(&if_stmt->cf_node); in validate_if()
1377 nir_cf_node *next_node = nir_cf_node_next(&loop->cf_node); in validate_loop()
Dnir_lower_task_shader.c271 end_node = nir_cf_node_next(end_node); in lower_task_launch_mesh_workgroups()
Dnir.c1912 nir_cf_node *cf_next = nir_cf_node_next(&block->cf_node); in nir_block_unstructured_next()
1941 nir_cf_node *cf_next = nir_cf_node_next(&block->cf_node); in nir_block_cf_tree_next()
1959 return nir_cf_node_as_block(nir_cf_node_next(parent)); in nir_block_cf_tree_next()
2068 return nir_cf_node_as_block(nir_cf_node_next(node)); in nir_cf_node_cf_tree_next()
2080 nir_cf_node *next_node = nir_cf_node_next(&block->cf_node); in nir_block_get_following_if()
2097 nir_cf_node *next_node = nir_cf_node_next(&block->cf_node); in nir_block_get_following_loop()
Dnir_opt_loop_unroll.c66 nir_cf_node_as_block(nir_cf_node_next(&loop->cf_node)); in loop_prepare_for_unroll()
Dnir.h3060 nir_cf_node_next(nir_cf_node *node) in nir_cf_node_next() function
4002 return nir_before_block(nir_cf_node_as_block(nir_cf_node_next(node))); in nir_after_cf_node()
4030 nir_block *block = nir_cf_node_as_block(nir_cf_node_next(node)); in nir_after_cf_node_and_phis()
/third_party/mesa3d/src/compiler/nir/tests/
Dcontrol_flow_tests.cpp83 nir_block *block_2 = nir_cf_node_as_block(nir_cf_node_next(&loop->cf_node)); in TEST_F()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir_lower_tex_prefetch.c215 block = nir_cf_node_as_block(nir_cf_node_next(&nif->cf_node)); in lower_tex_prefetch_func()
Dir3_compiler_nir.c3655 get_block(ctx, nir_cf_node_as_block(nir_cf_node_next(&nif->cf_node))); in emit_if()
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_screen.c227 nir_cf_node *next = nir_cf_node_next(&first->cf_node); in i915_check_control_flow()
/third_party/mesa3d/src/gallium/drivers/lima/ir/gp/
Dnir.c373 nir_if *nif = nir_cf_node_as_if(nir_cf_node_next(&block_nir->cf_node)); in gpir_emit_function()
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection_setup.cpp139 nir_opt_remove_phis_block(nir_cf_node_as_block(nir_cf_node_next(&nif->cf_node))); in sanitize_if()
/third_party/mesa3d/src/amd/common/
Dac_nir_lower_ngg.c1043 nir_cf_node *next_cf_node = nir_cf_node_next(&block->cf_node); in save_reusable_variables()
/third_party/mesa3d/src/nouveau/codegen/
Dnv50_ir_from_nir.cpp1523 BasicBlock *tailBB = convert(nir_cf_node_as_block(nir_cf_node_next(&loop->cf_node))); in visit()