Lines Matching defs:components
27 * If a structure is only ever referenced by its components, then
28 * split those components out to individual variables so they can be
52 this->components = NULL;
67 ir_variable **components;
164 /* We'll split copies of a structure to copies of components, so don't
239 *deref = new(entry->mem_ctx) ir_dereference_variable(entry->components[i]);
272 new_lhs = new(mem_ctx) ir_dereference_variable(lhs_entry->components[i]);
280 new_rhs = new(mem_ctx) ir_dereference_variable(rhs_entry->components[i]);
326 * components.
333 entry->components = ralloc_array(mem_ctx, ir_variable *, type->length);
361 entry->components[i] = new_var;
362 entry->var->insert_before(entry->components[i]);