Lines Matching refs:GetPredecessors
341 successor->GetPredecessors().size() - successor->NumberOfBackEdges()) { in ComputeDominanceInformation()
441 if (info->IsBackEdge(*header->GetPredecessors()[0])) { in OrderLoopHeaderPredecessors()
442 HBasicBlock* to_swap = header->GetPredecessors()[0]; in OrderLoopHeaderPredecessors()
443 for (size_t pred = 1, e = header->GetPredecessors().size(); pred < e; ++pred) { in OrderLoopHeaderPredecessors()
444 HBasicBlock* predecessor = header->GetPredecessors()[pred]; in OrderLoopHeaderPredecessors()
460 for (size_t pred = 0; pred < header->GetPredecessors().size(); ++pred) { in FixControlForNewSinglePreheader()
461 HBasicBlock* predecessor = header->GetPredecessors()[pred]; in FixControlForNewSinglePreheader()
515 for (size_t pred = 0; pred < header->GetPredecessors().size(); ++pred) { in TransformLoopToSinglePreheaderFormat()
516 HBasicBlock* predecessor = header->GetPredecessors()[pred]; in TransformLoopToSinglePreheaderFormat()
547 HBasicBlock* pred_block = header->GetPredecessors()[input_pos]; in TransformLoopToSinglePreheaderFormat()
560 HBasicBlock* first_pred = header->GetPredecessors()[first_nonbackedge_pred_pos]; in TransformLoopToSinglePreheaderFormat()
573 size_t number_of_incomings = header->GetPredecessors().size() - info->NumberOfBackEdges(); in SimplifyLoop()
602 HBasicBlock* first_predecessor = block->GetPredecessors()[0]; in ComputeTryBlockInformation()
640 } else if (successor->GetPredecessors().size() > 1) { in SimplifyCFG()
686 for (HBasicBlock* block : header_->GetPredecessors()) { in Dump()
817 for (HBasicBlock* predecessor : block->GetPredecessors()) { in PopulateRecursive()
838 HBasicBlock* pre_header = block->GetPredecessors()[0]; in PopulateIrreducibleRecursive()
854 for (HBasicBlock* predecessor : block->GetPredecessors()) { in PopulateIrreducibleRecursive()
938 HBasicBlock* block = header_->GetPredecessors()[0]; in GetPreHeader()
1464 HBasicBlock* predecessor = block->GetPredecessors()[index]; in ReplaceUsesDominatedBy()
2093 for (HBasicBlock* predecessor : GetPredecessors()) { in CreateImmediateDominator()
2580 while (!GetPredecessors().empty()) { in ReplaceWith()
2581 HBasicBlock* predecessor = GetPredecessors()[0]; in ReplaceWith()
2600 DCHECK(block->GetPredecessors().empty()); in DeleteDeadEmptyBlock()
2799 for (size_t pred = 0; pred < to->GetPredecessors().size(); ++pred) { in InlineInto()
2800 HBasicBlock* predecessor = to->GetPredecessors()[pred]; in InlineInto()
2837 predecessor = to->GetPredecessors()[pred]; in InlineInto()
2877 predecessor = to->GetPredecessors()[pred]; in InlineInto()
2880 if (predecessor->GetSuccessors()[0]->GetPredecessors().size() > 1) { in InlineInto()