Searched refs:Succ2 (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | PartialInlining.cpp | 533 auto GetReturnBlock = [&](BasicBlock *Succ1, BasicBlock *Succ2) { in computeOutliningInfo() argument 535 return std::make_tuple(Succ1, Succ2); in computeOutliningInfo() 536 if (IsReturnBlock(Succ2)) in computeOutliningInfo() 537 return std::make_tuple(Succ2, Succ1); in computeOutliningInfo() 543 auto GetCommonSucc = [&](BasicBlock *Succ1, BasicBlock *Succ2) { in computeOutliningInfo() argument 544 if (IsSuccessor(Succ1, Succ2)) in computeOutliningInfo() 545 return std::make_tuple(Succ1, Succ2); in computeOutliningInfo() 546 if (IsSuccessor(Succ2, Succ1)) in computeOutliningInfo() 547 return std::make_tuple(Succ2, Succ1); in computeOutliningInfo() 568 BasicBlock *Succ2 = *(succ_begin(CurrEntry) + 1); in computeOutliningInfo() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineBlockPlacement.cpp | 1116 MachineBasicBlock *Succ2 = BestB.Dest; in getBestTrellisSuccessor() local 1118 if (allowTailDupPlacement() && shouldTailDuplicate(Succ2) && in getBestTrellisSuccessor() 1119 canTailDuplicateUnplacedPreds(BB, Succ2, Chain, BlockFilter) && in getBestTrellisSuccessor() 1120 isProfitableToTailDup(BB, Succ2, MBPI->getEdgeProbability(BB, Succ1), in getBestTrellisSuccessor() 1123 MBPI->getEdgeProbability(BB, Succ2), AdjustedSumProb); in getBestTrellisSuccessor() 1124 dbgs() << " Selected: " << getBlockName(Succ2) in getBestTrellisSuccessor() 1127 Result.BB = Succ2; in getBestTrellisSuccessor() 1389 const MachineBasicBlock *Succ2 = *(BB->succ_begin() + 1); in getLayoutSuccessorProbThreshold() local 1390 if (Succ1->isSuccessor(Succ2) || Succ2->isSuccessor(Succ1)) { in getLayoutSuccessorProbThreshold()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGRRList.cpp | 902 for (auto &Succ2 : SU->Succs) { in UnscheduleNodeBottomUp() local 903 if (Succ2.isAssignedRegDep() && Succ2.getReg() == Reg && in UnscheduleNodeBottomUp() 904 Succ2.getSUnit()->getHeight() < LiveRegGens[Reg]->getHeight()) in UnscheduleNodeBottomUp() 905 LiveRegGens[Reg] = Succ2.getSUnit(); in UnscheduleNodeBottomUp()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 7401 BasicBlock *Succ2 = SuccBI->getSuccessor(1); in mergeNestedCondBranch() local 7402 return Succ1 != Succ && Succ2 != Succ && Succ1 != BB && Succ2 != BB && in mergeNestedCondBranch() 7403 !isa<PHINode>(Succ1->front()) && !isa<PHINode>(Succ2->front()); in mergeNestedCondBranch()
|