Lines Matching refs:ir_variable
49 variable_entry(ir_variable *var) in variable_entry()
62 ir_variable *var; /* The key: the variable's pointer. */
74 ir_variable **components;
103 virtual ir_visitor_status visit(ir_variable *);
108 variable_entry *get_variable_entry(ir_variable *var);
117 ir_array_reference_visitor::get_variable_entry(ir_variable *var) in get_variable_entry()
147 ir_array_reference_visitor::visit(ir_variable *ir) in visit()
213 ir_variable *var = ((ir_instruction *)node)->as_variable(); in get_split_list()
259 variable_entry *get_splitting_entry(ir_variable *var);
265 ir_array_splitting_visitor::get_splitting_entry(ir_variable *var) in get_splitting_entry()
289 ir_variable *var = deref_var->var; in split_deref()
308 ir_variable *temp = new(entry->mem_ctx) ir_variable(deref_array->type, in split_deref()
380 ir_variable *, in optimize_split_arrays()
388 new(entry->mem_ctx) ir_variable(subtype, name, ir_var_temporary); in optimize_split_arrays()