Lines Matching defs:deref
230 ir_dereference_variable *deref = ir->array->as_dereference_variable();
231 if (!deref)
234 variable_entry *entry = this->get_variable_entry(deref->var);
323 void split_deref(ir_dereference **deref);
345 ir_array_splitting_visitor::split_deref(ir_dereference **deref)
347 ir_dereference_array *deref_array = (*deref)->as_dereference_array();
364 *deref = new(entry->mem_ctx)
377 *deref = new(entry->mem_ctx) ir_dereference_variable(temp);
387 ir_dereference *deref = (*rvalue)->as_dereference();
389 if (!deref)
392 split_deref(&deref);
393 *rvalue = deref;