Lines Matching defs:predecessor
40 * based on state flowing out of predecessor blocks until there is
69 * predecessor block, in order that the flags set are the union of
73 * of all predecessor blocks. The tricky thing is loops, which mean
74 * that we can't simply recursively process each predecessor block
99 /* our input state is the OR of all predecessor blocks' state: */
101 struct ir3_block *predecessor = block->predecessors[i];
102 struct ir3_legalize_block_data *pbd = predecessor->data;
106 * state of all our predecessor blocks
118 struct ir3_block *predecessor = block->physical_predecessors[i];
119 struct ir3_legalize_block_data *pbd = predecessor->data;
566 /* and remove old_target's predecessor: */
682 * our block. This happens if there is a predecessor to our block that may
696 /* If the predecessor just falls through to this block, we still