Home
last modified time | relevance | path

Searched refs:nir_phi_instr_add_src (Results 1 – 25 of 28) sorted by relevance

12

/aosp_15_r20/external/mesa3d/src/amd/compiler/tests/
H A Dtest_isel.cpp267 nir_phi_instr_add_src(phi[0], init0->parent_instr->block, init0);
268 nir_phi_instr_add_src(phi[1], init1->parent_instr->block, init1);
294 nir_phi_instr_add_src(phi[0], nir_loop_last_block(loop), cont0);
295 nir_phi_instr_add_src(phi[1], nir_loop_last_block(loop), cont1);
338 nir_phi_instr_add_src(phi[0], init0->parent_instr->block, init0);
339 nir_phi_instr_add_src(phi[1], init1->parent_instr->block, init1);
365 nir_phi_instr_add_src(phi[0], nir_loop_last_block(loop), cont0);
366 nir_phi_instr_add_src(phi[1], nir_loop_last_block(loop), cont1);
488 nir_phi_instr_add_src(phi[0], init0->parent_instr->block, init0);
489 nir_phi_instr_add_src(phi[1], init1->parent_instr->block, init1);
[all …]
/aosp_15_r20/external/mesa3d/src/compiler/nir/tests/
H A Dopt_if_tests.cpp114 nir_phi_instr_add_src(phi, then_block, one); in TEST_F()
141 nir_phi_instr_add_src(phi, x->parent_instr->block, x); in TEST_F()
147 nir_phi_instr_add_src(phi, nir_cursor_current_block(b->cursor), y); in TEST_F()
300 nir_phi_instr_add_src(phi, nir_cursor_current_block(b->cursor), y1); in TEST_P()
310 nir_phi_instr_add_src(phi, nir_cursor_current_block(b->cursor), y2); in TEST_P()
H A Dopt_shrink_vectors_tests.cpp285 nir_phi_instr_add_src(phi, v->parent_instr->block, v); in TEST_F()
311 nir_phi_instr_add_src(phi, vec->parent_instr->block, vec); in TEST_F()
389 nir_phi_instr_add_src(phi, v->parent_instr->block, v); in TEST_F()
415 nir_phi_instr_add_src(phi, vec->parent_instr->block, vec); in TEST_F()
494 nir_phi_instr_add_src(phi, v->parent_instr->block, v); in TEST_F()
520 nir_phi_instr_add_src(phi, vec->parent_instr->block, vec); in TEST_F()
H A Dloop_analyze_tests.cpp89 nir_phi_instr_add_src(phi, ssa_0->parent_instr->block, ssa_0); in loop_builder()
103 nir_phi_instr_add_src(phi, ssa_4->parent_instr->block, ssa_4); in loop_builder()
157 nir_phi_instr_add_src(phi, ssa_0->parent_instr->block, ssa_0); in loop_builder_invert()
172 nir_phi_instr_add_src(phi, nir_cursor_current_block(b->cursor), ssa_3); in loop_builder_invert()
H A Dloop_unroll_tests.cpp121 nir_phi_instr_add_src(phi, top_block, init); in loop_unroll_test_helper()
133 nir_phi_instr_add_src(phi, nir_cursor_current_block(bld->cursor), var); in loop_unroll_test_helper()
H A Drange_analysis_tests.cpp282 nir_phi_instr_add_src(phi, zero->parent_instr->block, zero); in TEST_F()
283 nir_phi_instr_add_src(phi, sel->parent_instr->block, sel); in TEST_F()
H A Dopt_loop_tests.cpp105 nir_phi_instr_add_src(phi_instr, nir_if_first_then_block(term1), def1); in create_loop_phis()
106 nir_phi_instr_add_src(phi_instr, nir_if_first_then_block(term2), def2); in create_loop_phis()
H A Ddce_tests.cpp46 nir_phi_instr_add_src(phi, pred, def); in create_one_source_phi()
/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_opt_phi_precision.c245 nir_phi_instr_add_src(new_phi, src->pred, new_src); in try_move_narrowing_dst()
411 nir_phi_instr_add_src(new_phi, src->pred, new_src); in try_move_widening_src()
H A Dnir_lower_variable_initializers.c258 nir_phi_instr_add_src(offset_phi, nir_cursor_current_block(b.cursor), first_offset); in nir_clear_shared_memory()
280 nir_phi_instr_add_src(offset_phi, nir_cursor_current_block(b.cursor), new_offset); in nir_clear_shared_memory()
H A Dnir_opt_if.c507 nir_phi_instr_add_src(phi, prev_block, prev_value); in opt_split_alu_of_phi()
508 nir_phi_instr_add_src(phi, continue_block, alu_copy); in opt_split_alu_of_phi()
664 nir_phi_instr_add_src(phi, prev_block, in opt_simplify_bcsel_of_phi()
669 nir_phi_instr_add_src(phi, continue_block, in opt_simplify_bcsel_of_phi()
H A Dnir_lower_bit_size.c328 nir_phi_instr_add_src(lowered[0], src->pred, x); in split_phi()
329 nir_phi_instr_add_src(lowered[1], src->pred, y); in split_phi()
H A Dnir_opt_loop.c474 nir_phi_instr_add_src(phi_instr, m_state->continue_block, def); in insert_phis_after_terminator_merge()
483 phi_src = nir_phi_instr_add_src(phi_instr, in insert_phis_after_terminator_merge()
H A Dnir_builder.c470 nir_phi_instr_add_src(phi, nir_if_last_then_block(nif), then_def); in nir_if_phi()
471 nir_phi_instr_add_src(phi, nir_if_last_else_block(nif), else_def); in nir_if_phi()
H A Dnir_lower_phis_to_scalar.c230 nir_phi_instr_add_src(new_phi, src->pred, &mov->def); in lower_phis_to_scalar_block()
H A Dnir_phi_builder.c293 nir_phi_instr_add_src(phi, preds[i], in nir_phi_builder_finish()
H A Dnir_to_lcssa.c241 nir_phi_instr_add_src(phi, state->exit_blocks[i], def); in convert_loop_exit_for_ssa()
H A Dnir_split_64bit_vec3_and_vec4.c253 nir_phi_instr_add_src(new_phi[i], src->pred, new_src); in split_phi()
H A Dnir_opt_vectorize.c424 nir_phi_instr_add_src(new_phi, src1->pred, new_src); in instr_try_combine_phi()
H A Dnir_clone.c393 nir_phi_src *nsrc = nir_phi_instr_add_src(nphi, src->pred, src->src.ssa); in clone_phi()
H A Dnir_control_flow.c231 nir_phi_src *src = nir_phi_instr_add_src(phi, pred, &undef->def); in nir_insert_phi_undef()
H A Dnir_serialize.c1520 nir_phi_src *src = nir_phi_instr_add_src(phi, pred, def); in read_phi()
H A Dnir.c859 nir_phi_instr_add_src(nir_phi_instr *instr, nir_block *pred, nir_def *src) in nir_phi_instr_add_src() function
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_lower_64bit.cpp238 nir_phi_instr_add_src(phi_lo, s->pred, lo); in lower()
239 nir_phi_instr_add_src(phi_hi, s->pred, hi); in lower()
/aosp_15_r20/external/mesa3d/src/amd/common/
H A Dac_nir_lower_ngg.c4557 nir_phi_instr_add_src(index, preheader, invocation_index); in emit_ms_outputs()
4558 nir_phi_instr_add_src(row, preheader, row_start); in emit_ms_outputs()
4569 nir_phi_instr_add_src(index, body, in emit_ms_outputs()
4571 nir_phi_instr_add_src(row, body, in emit_ms_outputs()

12