Home
last modified time | relevance | path

Searched refs:phi_builder (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_repair_ssa.c31 struct nir_phi_builder *phi_builder; member
43 if (state->phi_builder == NULL) { in prep_build_phi()
44 state->phi_builder = nir_phi_builder_create(state->impl); in prep_build_phi()
54 return state->phi_builder; in prep_build_phi()
168 state.phi_builder = NULL; in nir_repair_ssa_impl()
184 if (state.phi_builder) { in nir_repair_ssa_impl()
185 nir_phi_builder_finish(state.phi_builder); in nir_repair_ssa_impl()
Dnir_lower_vars_to_ssa.c104 struct nir_phi_builder *phi_builder; member
767 state.phi_builder = nir_phi_builder_create(state.impl); in nir_lower_vars_to_ssa_impl()
792 nir_phi_builder_add_value(state.phi_builder, in nir_lower_vars_to_ssa_impl()
800 nir_phi_builder_finish(state.phi_builder); in nir_lower_vars_to_ssa_impl()
/third_party/mesa3d/docs/relnotes/
D19.0.0.rst1138 - nir/phi_builder: Internal users should use
1142 - nir/phi_builder: Use per-value hash table to store [block] -> def