Lines Matching defs:new_var
141 ir_variable **new_var;
151 new_var = &new_distance_out_var;
156 new_var = &new_distance_in_var;
165 if (!(*new_var)) {
169 *new_var = ir->clone(ralloc_parent(ir), NULL);
170 (*new_var)->name = ralloc_strdup(*new_var, GLSL_CLIP_VAR_NAME);
171 (*new_var)->data.location = VARYING_SLOT_CLIP_DIST0;
185 (*new_var)->data.max_array_access = new_size - 1;
188 (*new_var)->type = glsl_type::get_array_instance(glsl_type::vec4_type,
202 (*new_var)->type = glsl_type::get_array_instance(
207 ir->replace_with(*new_var);
338 ir_variable **new_var = NULL;
341 new_var = &this->new_distance_out_var;
345 new_var = &this->new_distance_in_var;
347 if (new_var == NULL)
351 return new(ralloc_parent(ir)) ir_dereference_variable(*new_var);
358 ir_dereference_array(*new_var, array_ref->array_index);