Lines Matching full:split
28 * split it apart into its elements, making it more amenable to other
52 this->split = true;
65 /** Whether this array should be split or not. */
66 bool split;
85 * variables that could be split by looking to see if they are arrays
128 /* If the array hasn't been sized yet, we can't split it. After
164 * (see the visit_continue_with_parent below), so we can't split
168 entry->split = false;
183 * know which split variable this dereference should go to.
186 entry->split = false;
222 /* Trim out variables we found that we can't split. */
227 printf("array %s@%p: decl %d, split %d\n",
229 entry->split);
232 if (!(entry->declaration && entry->split)) {
241 * This class rewrites the dereferences of arrays that have been split
364 /* Replace the decls of the arrays to be split with their split
395 ir_array_splitting_visitor split(&refs.variable_list);
396 visit_list_elements(&split, instructions);