Lines Matching refs:entry
45 free_entry(struct hash_entry *entry)
47 ir_variable_refcount_entry *ivre = (ir_variable_refcount_entry *) entry->data;
85 ir_variable_refcount_entry *entry = new ir_variable_refcount_entry(var);
86 assert(entry->referenced_count == 0);
87 _mesa_hash_table_insert(this->ht, var, entry);
89 return entry;
96 ir_variable_refcount_entry *entry = this->get_variable_entry(ir);
97 if (entry)
98 entry->declaration = true;
108 ir_variable_refcount_entry *entry = this->get_variable_entry(var);
110 if (entry)
111 entry->referenced_count++;
131 ir_variable_refcount_entry *entry;
132 entry = this->get_variable_entry(ir->lhs->variable_referenced());
133 if (entry) {
134 entry->assigned_count++;
142 assert(entry->referenced_count >= entry->assigned_count);
143 if (entry->referenced_count == entry->assigned_count) {
147 entry->assign_list.push_head(&assignment_entry->link);