Searched refs:use_link (Results 1 – 8 of 8) sorted by relevance
/external/mesa3d/src/compiler/nir/ |
D | nir_control_flow.c | 249 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()
|
D | nir_clone.c | 464 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()
|
D | nir.c | 864 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()
|
D | nir.h | 853 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)
|
D | nir_serialize.c | 1616 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()
|
D | nir_opt_if.c | 496 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/ |
D | nir_mod_helpers.c | 99 nir_src *use = list_first_entry(&dest->ssa.uses, nir_src, use_link); in pan_has_dest_mod()
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_program.c | 839 return (src->ssa->uses.next == &src->use_link && in ntq_src_is_only_ssa_def_user()
|