Home | History | Annotate | Download | only in glsl

Lines Matching refs:entry

53       ir_variable_refcount_entry *entry = (ir_variable_refcount_entry *)iter.get();
63 assert(entry->referenced_count >= entry->assigned_count);
67 entry->var->name, (void *) entry->var,
68 entry->referenced_count, entry->assigned_count,
69 entry->declaration ? "" : "not ");
72 if ((entry->referenced_count > entry->assigned_count)
73 || !entry->declaration)
76 if (entry->assign) {
80 if (entry->var->mode != ir_var_out &&
81 entry->var->mode != ir_var_inout) {
82 entry->assign->remove();
87 entry->var->name, (void *) entry->var);
103 if (entry->var->mode == ir_var_uniform &&
105 entry->var->constant_value ||
106 entry->var->uniform_block != -1))
109 entry->var->remove();
114 entry->var->name, (void *) entry->var);