Home
last modified time | relevance | path

Searched refs:use_link (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_control_flow.c249 list_addtail(&src->src.use_link, &undef->def.uses); in nir_insert_phi_undef()
448 list_del(&src->src.use_link); in remove_phi_src()
543 list_addtail(&if_stmt->condition.use_link, in update_if_uses()
546 list_addtail(&if_stmt->condition.use_link, in update_if_uses()
654 list_del(&if_stmt->condition.use_link); in cleanup_cf_node()
Dnir_clone.c464 list_add(&nsrc->src.use_link, &state->phi_srcs); in clone_phi()
631 list_for_each_entry_safe(nir_phi_src, src, &state->phi_srcs, src.use_link) { in fixup_phi_srcs()
635 list_del(&src->src.use_link); in fixup_phi_srcs()
639 list_addtail(&src->src.use_link, &src->src.ssa->uses); in fixup_phi_srcs()
642 list_addtail(&src->src.use_link, &src->src.reg.reg->uses); in fixup_phi_srcs()
Dnir.c864 list_addtail(&src->use_link, in add_use_cb()
971 list_del(&src->use_link); in remove_use_cb()
1482 list_del(&src->use_link); in src_remove_all_uses()
1496 list_addtail(&src->use_link, &src->ssa->uses); in src_add_all_uses()
1498 list_addtail(&src->use_link, &src->reg.reg->uses); in src_add_all_uses()
1503 list_addtail(&src->use_link, &src->ssa->if_uses); in src_add_all_uses()
1505 list_addtail(&src->use_link, &src->reg.reg->if_uses); in src_add_all_uses()
2073 list_for_each_entry_safe(nir_src, use_src, &old_uses, use_link) in nir_function_impl_lower_instructions()
2076 list_for_each_entry_safe(nir_src, use_src, &old_if_uses, use_link) in nir_function_impl_lower_instructions()
Dnir.h853 struct list_head use_link; member
873 list_for_each_entry(nir_src, src, &(reg_or_ssa_def)->uses, use_link)
876 list_for_each_entry_safe(nir_src, src, &(reg_or_ssa_def)->uses, use_link)
879 list_for_each_entry(nir_src, src, &(reg_or_ssa_def)->if_uses, use_link)
882 list_for_each_entry_safe(nir_src, src, &(reg_or_ssa_def)->if_uses, use_link)
Dnir_serialize.c1616 list_add(&src->src.use_link, &ctx->phi_srcs); in read_phi()
1627 list_for_each_entry_safe(nir_phi_src, src, &ctx->phi_srcs, src.use_link) { in read_fixup_phis()
1632 list_del(&src->src.use_link); in read_fixup_phis()
1634 list_addtail(&src->src.use_link, &src->src.ssa->uses); in read_fixup_phis()
Dnir_opt_if.c496 nir_src *use = list_first_entry(&alu->dest.dest.ssa.uses, nir_src, use_link); in opt_split_alu_of_phi()
/external/mesa3d/src/panfrost/util/
Dnir_mod_helpers.c99 nir_src *use = list_first_entry(&dest->ssa.uses, nir_src, use_link); in pan_has_dest_mod()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_program.c839 return (src->ssa->uses.next == &src->use_link && in ntq_src_is_only_ssa_def_user()