Lines Matching refs:GetPredecessors
471 successor->GetPredecessors().size() - successor->NumberOfBackEdges()) { in ComputeDominanceInformation()
562 if (info->IsBackEdge(*header->GetPredecessors()[0])) { in OrderLoopHeaderPredecessors()
563 HBasicBlock* to_swap = header->GetPredecessors()[0]; in OrderLoopHeaderPredecessors()
564 for (size_t pred = 1, e = header->GetPredecessors().size(); pred < e; ++pred) { in OrderLoopHeaderPredecessors()
565 HBasicBlock* predecessor = header->GetPredecessors()[pred]; in OrderLoopHeaderPredecessors()
581 for (size_t pred = 0; pred < header->GetPredecessors().size(); ++pred) { in FixControlForNewSinglePreheader()
582 HBasicBlock* predecessor = header->GetPredecessors()[pred]; in FixControlForNewSinglePreheader()
636 for (size_t pred = 0; pred < header->GetPredecessors().size(); ++pred) { in TransformLoopToSinglePreheaderFormat()
637 HBasicBlock* predecessor = header->GetPredecessors()[pred]; in TransformLoopToSinglePreheaderFormat()
668 HBasicBlock* pred_block = header->GetPredecessors()[input_pos]; in TransformLoopToSinglePreheaderFormat()
681 HBasicBlock* first_pred = header->GetPredecessors()[first_nonbackedge_pred_pos]; in TransformLoopToSinglePreheaderFormat()
694 size_t number_of_incomings = header->GetPredecessors().size() - info->NumberOfBackEdges(); in SimplifyLoop()
721 HBasicBlock* first_predecessor = block->GetPredecessors()[0]; in ComputeTryBlockInformation()
755 } else if (successor->GetPredecessors().size() > 1) { in SimplifyCFG()
801 for (HBasicBlock* block : header_->GetPredecessors()) { in Dump()
932 for (HBasicBlock* predecessor : block->GetPredecessors()) { in PopulateRecursive()
953 HBasicBlock* pre_header = block->GetPredecessors()[0]; in PopulateIrreducibleRecursive()
969 for (HBasicBlock* predecessor : block->GetPredecessors()) { in PopulateIrreducibleRecursive()
1054 HBasicBlock* block = header_->GetPredecessors()[0]; in GetPreHeader()
1533 const ArenaVector<HBasicBlock*>& predecessors = user->GetBlock()->GetPredecessors(); in ReplaceUsesDominatedBy()
2145 for (HBasicBlock* predecessor : GetPredecessors()) { in CreateImmediateDominator()
2624 while (!GetPredecessors().empty()) { in ReplaceWith()
2625 HBasicBlock* predecessor = GetPredecessors()[0]; in ReplaceWith()
2644 DCHECK(block->GetPredecessors().empty()); in DeleteDeadEmptyBlock()
2826 for (size_t pred = 0; pred < to->GetPredecessors().size(); ++pred) { in InlineInto()
2827 HBasicBlock* predecessor = to->GetPredecessors()[pred]; in InlineInto()