Home | History | Annotate | Download | only in src

Lines Matching refs:succ

234       HBasicBlock* succ = block->end()->SuccessorAt(i);
235 if (!allocate_block->Dominates(succ)) continue;
236 if (succ->predecessors()->length() == 1) {
238 SetStateAt(succ, state);
239 } else if (StateAt(succ) == NULL && succ->IsLoopHeader()) {
242 SetStateAt(succ, NewStateForLoopHeader(succ->first(), state));
243 } else if (StateAt(succ) == NULL) {
246 SetStateAt(succ, NewStateCopy(succ->first(), state));
251 HCapturedObject* succ_state = StateAt(succ);
255 if (succ_operand->IsPhi() && succ_operand->block() == succ) {
258 phi->SetOperandAt(succ->PredecessorIndexOf(block), operand);
261 HPhi* phi = NewPhiAndInsert(succ, succ_operand, index);
262 phi->SetOperandAt(succ->PredecessorIndexOf(block), operand);