Lines Matching refs:earlier
3607 ir_variable *earlier = state->symbols->get_variable("gl_FragCoord"); in apply_layout_qualifier_to_variable() local
3608 if (earlier != NULL && in apply_layout_qualifier_to_variable()
3609 earlier->data.used && in apply_layout_qualifier_to_variable()
4159 ir_variable *earlier = state->symbols->get_variable(var->name); in get_variable_being_redeclared() local
4160 if (earlier == NULL || in get_variable_being_redeclared()
4175 if (earlier->type->is_unsized_array() && var->type->is_array() in get_variable_being_redeclared()
4176 && (var->type->fields.array == earlier->type->fields.array)) { in get_variable_being_redeclared()
4184 if ((size > 0) && (size <= earlier->data.max_array_access)) { in get_variable_being_redeclared()
4187 earlier->data.max_array_access); in get_variable_being_redeclared()
4190 earlier->type = var->type; in get_variable_being_redeclared()
4197 && earlier->type == var->type in get_variable_being_redeclared()
4202 earlier->data.origin_upper_left = var->data.origin_upper_left; in get_variable_being_redeclared()
4203 earlier->data.pixel_center_integer = var->data.pixel_center_integer; in get_variable_being_redeclared()
4222 && earlier->type == var->type in get_variable_being_redeclared()
4223 && earlier->data.mode == var->data.mode) { in get_variable_being_redeclared()
4224 earlier->data.interpolation = var->data.interpolation; in get_variable_being_redeclared()
4231 && earlier->type == var->type in get_variable_being_redeclared()
4232 && earlier->data.mode == var->data.mode) { in get_variable_being_redeclared()
4238 if (earlier->data.used) { in get_variable_being_redeclared()
4245 if (earlier->data.depth_layout != ir_depth_layout_none in get_variable_being_redeclared()
4246 && earlier->data.depth_layout != var->data.depth_layout) { in get_variable_being_redeclared()
4252 depth_layout_string(earlier->data.depth_layout)); in get_variable_being_redeclared()
4255 earlier->data.depth_layout = var->data.depth_layout; in get_variable_being_redeclared()
4259 var->type == earlier->type && in get_variable_being_redeclared()
4267 earlier->data.precision = var->data.precision; in get_variable_being_redeclared()
4269 } else if (earlier->data.how_declared == ir_var_declared_implicitly && in get_variable_being_redeclared()
4274 if (earlier->data.mode != var->data.mode && in get_variable_being_redeclared()
4275 !(earlier->data.mode == ir_var_system_value && in get_variable_being_redeclared()
4280 } else if (earlier->type != var->type) { in get_variable_being_redeclared()
4286 if (earlier->data.mode != var->data.mode) { in get_variable_being_redeclared()
4290 } else if (earlier->type != var->type) { in get_variable_being_redeclared()
4299 return earlier; in get_variable_being_redeclared()
4771 ir_variable *const earlier = in hir() local
4773 if (earlier == NULL) { in hir()
4777 } else if (!is_allowed_invariant(earlier, state)) { in hir()
4781 } else if (earlier->data.used) { in hir()
4785 earlier->name); in hir()
4787 earlier->data.invariant = true; in hir()
4803 ir_variable *const earlier = in hir() local
4805 if (earlier == NULL) { in hir()
4817 earlier->name); in hir()
4818 } else if (earlier->data.used) { in hir()
4822 earlier->name); in hir()
4824 earlier->data.precise = true; in hir()
8121 if (ir_variable *earlier = in hir() local
8127 earlier->data.how_declared = ir_var_declared_normally; in hir()
8128 earlier->type = var->type; in hir()
8129 earlier->reinit_interface_type(block_type); in hir()