Searched defs:ir_variable (Results 1 - 4 of 4) sorted by relevance
/external/mesa3d/src/compiler/glsl/ |
H A D | ir_clone.cpp | 40 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 D | ir.cpp | 125 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 D | ast_function.cpp | 69 * 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 D | ir.h | 245 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