Searched defs:ir_variable (Results 1 - 4 of 4) sorted by relevance

/external/mesa3d/src/compiler/glsl/
H A Dir_clone.cpp40 ir_variable *
41 ir_variable::clone(void *mem_ctx, struct hash_table *ht) const
43 ir_variable *var = new(mem_ctx) ir_variable(this->type, this->name,
72 _mesa_hash_table_insert(ht, (void *)const_cast<ir_variable *>(this), var);
174 ir_variable *new_var;
178 new_var = entry ? (ir_variable *) entry->data : this->var;
319 foreach_in_list(const ir_variable, param, &this->parameters) { argument
320 assert(const_cast<ir_variable *>(param)->as_variable() != NULL);
322 ir_variable *cons
[all...]
H A Dir.cpp125 ir_variable *
128 ir_variable *v = this->lhs->whole_variable_referenced();
529 ir_variable *
1201 ir_dereference_variable::ir_dereference_variable(ir_variable *var)
1220 ir_dereference_array::ir_dereference_array(ir_variable *var,
1262 ir_dereference_record::ir_dereference_record(ir_variable *var,
1276 ir_variable *var = this->variable_referenced();
1493 ir_variable *
1500 bool ir_variable::temporaries_allocate_names = false;
1502 const char ir_variable
1504 ir_variable::ir_variable(const struct glsl_type *type, const char *name, function in class:ir_variable
[all...]
H A Dast_function.cpp69 * formal (\c ir_variable) or actual (\c ir_rvalue)
87 foreach_in_list(const ir_variable, param, parameters) { argument
98 const ir_variable *formal, const ir_variable *actual)
149 ir_variable *var)
188 foreach_in_list(const ir_variable, formal, &sig->parameters) { argument
261 ir_variable *var = actual->variable_referenced();
292 ir_variable *var = actual->variable_referenced();
371 ir_variable *tmp =
372 new(mem_ctx) ir_variable(formal_typ
[all...]
H A Dir.h245 virtual ir_variable *variable_referenced() const
260 virtual ir_variable *whole_variable_referenced()
350 * Note: an ir_variable that represents a named interface block uses
397 * \sa ir_variable::state_slots
420 class ir_variable : public ir_instruction { class in inherits:ir_instruction
422 ir_variable(const struct glsl_type *, const char *, ir_variable_mode);
424 virtual ir_variable *clone(void *mem_ctx, struct hash_table *ht) const;
458 * For the first declaration below, there will be an \c ir_variable named
460 * \cglsl_type. For the second declaration, there will be an \c ir_variable
602 return this->name != ir_variable
[all...]

Completed in 121 milliseconds