Lines Matching defs:pred
204 Block* pred = &ctx.program->blocks[block->linear_preds[i]];
205 pred->linear_succs[0] = succ_idx;
206 ctx.program->blocks[succ_idx].linear_preds[i] = pred->index;
208 Pseudo_branch_instruction& branch = pred->instructions.back()->branch();
225 Block& pred = ctx.program->blocks[block->linear_preds[0]];
227 Pseudo_branch_instruction& branch = pred.instructions.back()->branch();
264 pred.linear_succs[0] = pred.linear_succs[1];
265 pred.linear_succs[1] = succ.index;
276 for (unsigned i = 0; i < pred.linear_succs.size(); i++)
277 if (pred.linear_succs[i] == block->index)
278 pred.linear_succs[i] = succ.index;
282 succ.linear_preds[i] = pred.index;