Lines Matching defs:ir_variable
127 ir_variable *
130 ir_variable *v = this->lhs->whole_variable_referenced();
690 ir_variable *
1675 ir_dereference_variable::ir_dereference_variable(ir_variable *var)
1694 ir_dereference_array::ir_dereference_array(ir_variable *var,
1736 ir_dereference_record::ir_dereference_record(ir_variable *var,
1750 ir_variable *var = this->variable_referenced();
1979 ir_variable *
1986 bool ir_variable::temporaries_allocate_names = false;
1988 const char ir_variable::tmp_name[] = "compiler_temp";
1990 ir_variable::ir_variable(const struct glsl_type *type, const char *name,
1996 if (mode == ir_var_temporary && !ir_variable::temporaries_allocate_names)
1999 /* The ir_variable clone method may call this constructor with name set to
2007 assert(name != ir_variable::tmp_name
2010 && (name == NULL || name == ir_variable::tmp_name)) {
2011 this->name = ir_variable::tmp_name;
2104 const char *const ir_variable::warn_extension_table[] = {
2111 ir_variable::enable_extension_warning(const char *extension)
2125 ir_variable::get_extension_warning() const
2186 ir_variable *a = (ir_variable *) a_node;
2187 ir_variable *b = (ir_variable *) b_node;
2261 ir_variable *var = ir->as_variable();
2376 mode_string(const ir_variable *var)