/aosp_15_r20/external/mesa3d/src/compiler/nir/ |
H A D | nir_opt_loop_unroll.c | 149 nir_block *header_blk = nir_loop_first_block(loop); in simple_unroll() 251 nir_cf_extract(lp_body, nir_before_block(nir_loop_first_block(loop)), in complex_unroll_loop_body() 350 nir_block *header_blk = nir_loop_first_block(loop); in complex_unroll() 479 nir_cf_extract(&lp_header, nir_before_block(nir_loop_first_block(loop)), in complex_unroll_single_terminator() 598 nir_cf_extract(&loop_body, nir_before_block(nir_loop_first_block(loop)), in wrapper_unroll() 744 nir_cf_extract(lp_header, nir_before_block(nir_loop_first_block(loop)), in remove_out_of_bounds_induction_use() 746 nir_cf_extract(lp_body, nir_before_block(nir_loop_first_block(loop)), in remove_out_of_bounds_induction_use() 767 nir_cf_extract(&lp_header, nir_before_block(nir_loop_first_block(loop)), in partial_unroll()
|
H A D | nir_control_flow.c | 152 nir_block *loop_header_block = nir_loop_first_block(loop); in link_block_to_non_block() 285 cont_block = nir_loop_first_block(loop); in block_add_normal_succs() 308 nir_block *first_block = nir_loop_first_block(next_loop); in block_add_normal_succs() 439 nir_block *header = nir_loop_first_block(loop); in nir_loop_add_continue_construct() 456 nir_block *header = nir_loop_first_block(loop); in nir_loop_remove_continue_construct()
|
H A D | nir_to_lcssa.c | 137 if (instr->instr.block == nir_loop_first_block(loop)) in phi_is_invariant() 320 if (nir_loop_first_block(loop)->predecessors->entries == 1) in convert_to_lcssa()
|
H A D | nir_opt_if.c | 41 nir_block *header_block = nir_loop_first_block(loop); in find_continue_block() 141 nir_block *header_block = nir_loop_first_block(loop); in opt_peel_loop_initial_if() 373 nir_block *header_block = nir_loop_first_block(loop); in opt_split_alu_of_phi() 611 nir_block *header_block = nir_loop_first_block(loop); in opt_simplify_bcsel_of_phi()
|
H A D | nir_opt_loop.c | 365 nir_block *header_block = nir_loop_first_block(loop); in opt_loop_peel_initial_break() 422 header_block = nir_loop_first_block(loop); in opt_loop_peel_initial_break()
|
H A D | nir_opt_licm.c | 60 if (nir_loop_first_block(loop)->predecessors->entries == 1) in should_optimize_loop()
|
H A D | nir_lower_continue_constructs.c | 35 nir_block *header = nir_loop_first_block(loop); in lower_loop_continue_block()
|
H A D | nir_opt_sink.c | 152 if (nir_loop_first_block(loop)->predecessors->entries > 1) in get_innermost_loop()
|
H A D | nir_opt_dce.c | 189 struct set *predecessors = nir_loop_first_block(loop)->predecessors; in dce_cf_list()
|
H A D | nir_lower_shader_calls.c | 872 nir_lower_phis_to_regs_block(nir_loop_first_block(loop)); in duplicate_loop_bodies() 1097 nir_block *header = nir_loop_first_block(loop); in flatten_resume_if_ladder()
|
H A D | nir_validate.c | 1330 nir_block *head = nir_loop_first_block(state->loop); in validate_block() 1365 nir_loop_first_block(loop)); in validate_block()
|
H A D | nir_divergence_analysis.c | 1187 nir_block *loop_header = nir_loop_first_block(loop); in visit_loop()
|
H A D | nir.h | 3544 nir_loop_first_block(nir_loop *loop) in nir_loop_first_block() function 3588 return nir_loop_first_block(loop); in nir_loop_continue_target()
|
H A D | nir.c | 1837 return nir_loop_first_block(loop); in nir_cf_node_cf_tree_first()
|
/aosp_15_r20/external/mesa3d/src/amd/compiler/tests/ |
H A D | test_isel.cpp | 299 nb->cursor = nir_after_phis(nir_loop_first_block(loop)); 370 nb->cursor = nir_after_phis(nir_loop_first_block(loop)); 540 nb->cursor = nir_after_phis(nir_loop_first_block(loop)); 654 nb->cursor = nir_after_phis(nir_loop_first_block(loop)); 842 nb->cursor = nir_after_phis(nir_loop_first_block(loop)); 1009 nb->cursor = nir_after_phis(nir_loop_first_block(loop));
|
/aosp_15_r20/external/mesa3d/src/compiler/nir/tests/ |
H A D | opt_shrink_vectors_tests.cpp | 315 b->cursor = nir_before_block(nir_loop_first_block(loop)); in TEST_F() 419 b->cursor = nir_before_block(nir_loop_first_block(loop)); in TEST_F() 530 b->cursor = nir_before_block(nir_loop_first_block(loop)); in TEST_F()
|
H A D | control_flow_tests.cpp | 67 nir_block *block_1 = nir_loop_first_block(loop); in TEST_F()
|
H A D | loop_analyze_tests.cpp | 107 b->cursor = nir_before_block(nir_loop_first_block(loop)); in loop_builder() 176 b->cursor = nir_before_block(nir_loop_first_block(loop)); in loop_builder_invert()
|
H A D | loop_unroll_tests.cpp | 116 nir_block *head_block = nir_loop_first_block(loop); in loop_unroll_test_helper()
|
H A D | opt_if_tests.cpp | 151 b->cursor = nir_before_block(nir_loop_first_block(loop)); in TEST_F()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/lima/ir/pp/ |
H A D | nir.c | 779 comp->loop_cont_block = ppir_get_block(comp, nir_loop_first_block(nloop)); in ppir_emit_loop()
|
/aosp_15_r20/external/mesa3d/src/nouveau/codegen/ |
H A D | nv50_ir_from_nir.cpp | 1661 BasicBlock *loopBB = convert(nir_loop_first_block(loop)); in visit()
|
/aosp_15_r20/external/mesa3d/src/freedreno/ir3/ |
H A D | ir3_compiler_nir.c | 4444 struct nir_block *nstart = nir_loop_first_block(nloop); in emit_loop()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/nir_to_spirv/ |
H A D | nir_to_spirv.c | 4230 SpvId begin_id = block_label(ctx, nir_loop_first_block(loop)); in emit_loop()
|
/aosp_15_r20/external/mesa3d/src/microsoft/compiler/ |
H A D | nir_to_dxil.c | 5818 nir_block *first_block = nir_loop_first_block(loop); in emit_loop()
|