Lines Matching refs:uses
47 * equivalent to the uses and defs in nir_register, but built up by the
50 struct set *uses, *if_uses, *defs;
56 * equivalent to the uses in nir_ssa_def, but built up by the validator.
59 struct set *uses, *if_uses;
148 _mesa_set_add(reg_state->uses, src);
194 _mesa_set_add(def_state->uses, src);
288 list_validate(&def->uses);
294 def_state->uses = _mesa_pointer_set_create(def_state);
973 list_validate(®->uses);
978 reg_state->uses = _mesa_pointer_set_create(reg_state);
996 struct set_entry *entry = _mesa_set_search(reg_state->uses, src);
998 _mesa_set_remove(reg_state->uses, entry);
1001 if (reg_state->uses->entries != 0) {
1002 printf("extra entries in register uses:\n");
1003 set_foreach(reg_state->uses, entry)
1090 struct set_entry *entry = _mesa_set_search(def_state->uses, src);
1092 _mesa_set_remove(def_state->uses, entry);
1095 if (def_state->uses->entries != 0) {
1096 printf("extra entries in SSA def uses:\n");
1097 set_foreach(def_state->uses, entry)
1110 printf("extra entries in SSA def uses:\n");