/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDILCFGStructurizer.cpp | 398 if (!AllowSideEntry && SrcMBB->pred_size() > 1) in singlePathTo() 420 bool MultiplePreds = MBB && (MBB->pred_size() > 1); in needMigrateBlock() 426 (BlkSize * (MBB->pred_size() - 1) > CloneInstrThreshold)); in needMigrateBlock() 928 if (childBlk->pred_size() != 1 || isActiveLoophead(childBlk)) in serialPatternMatch() 990 ((TrueMBB && TrueMBB->pred_size() > 1) in ifPatternMatch() 991 || (FalseMBB && FalseMBB->pred_size() > 1))) { in ifPatternMatch() 995 if (TrueMBB && TrueMBB->pred_size() > 1) { in ifPatternMatch() 1000 if (FalseMBB && FalseMBB->pred_size() > 1) { in ifPatternMatch() 1159 << TrueMBB->size() << " numPred = " << TrueMBB->pred_size(); in showImproveSimpleJumpintoIf() 1168 << FalseMBB->size() << " numPred = " << FalseMBB->pred_size(); in showImproveSimpleJumpintoIf() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | IfConversion.cpp | 662 if (TrueBBI.BB->pred_size() > 1) { in ValidSimple() 688 if (TrueBBI.BB->pred_size() > 1) { in ValidTriangle() 896 if (TrueBBI.BB->pred_size() > 1 || FalseBBI.BB->pred_size() > 1) in ValidForkedDiamond() 986 if (TrueBBI.BB->pred_size() > 1 || FalseBBI.BB->pred_size() > 1) in ValidDiamond() 1547 (CvtBBI->CannotBeCopied && CvtMBB.pred_size() > 1)) { in IfConvertSimple() 1575 if (CvtMBB.pred_size() > 1) { in IfConvertSimple() 1633 (CvtBBI->CannotBeCopied && CvtMBB.pred_size() > 1)) { in IfConvertTriangle() 1687 if (CvtMBB.pred_size() > 1) { in IfConvertTriangle() 1737 NextMBB.pred_size() == 1 && !NextBBI->HasFallThrough && in IfConvertTriangle() 1780 TrueBBI.BB->pred_size() > 1 || FalseBBI.BB->pred_size() > 1) { in IfConvertDiamondCommon() [all …]
|
D | EarlyIfConversion.cpp | 442 if (Succ0->pred_size() != 1) in canConvertIf() 445 if (Succ0->pred_size() != 1 || Succ0->succ_size() != 1) in canConvertIf() 453 if (Succ1->pred_size() != 1 || Succ1->succ_size() != 1 || in canConvertIf() 561 assert(Tail->pred_size() == 2 && "Cannot replace PHIs"); in replacePHIInstrs() 646 bool ExtraPreds = Tail->pred_size() != 2; in convertIf()
|
D | LoopTraversal.cpp | 21 MBBInfos[MBBNumber].IncomingProcessed == MBB->pred_size(); in isBlockDone()
|
D | MachineDominators.cpp | 122 assert(PredBB->pred_size() == 1 && "A basic block resulting from a " in applySplitCriticalEdges()
|
D | BranchFolding.cpp | 1089 if (I->pred_size() < 2) continue; in TailMergeBlocks() 1346 if (SuccBB->pred_size() == 1) in salvageDebugInfoFromEmptyBlock() 1441 if (PriorCond.empty() && !PriorTBB && MBB->pred_size() == 1 && in OptimizeBlock() 1551 if (!IsEmptyBlock(MBB) && MBB->pred_size() == 1 && OptForSize) { in OptimizeBlock() 1661 while(PI != MBB->pred_size()) { in OptimizeBlock() 1948 if (TBB->pred_size() > 1 || FBB->pred_size() > 1) in HoistCommonCodeInSuccs()
|
D | MachineSink.cpp | 752 if (MBB->pred_size() != 1) in SinkingPreventsImplicitNullCheck() 927 if (SuccToSinkTo->pred_size() > 1) { in SinkInstruction() 1280 if (!SI->livein_empty() && SI->pred_size() == 1) in tryToSinkCopy() 1353 assert((SuccBB->pred_size() == 1 && *SuccBB->pred_begin() == &CurBB) && in tryToSinkCopy()
|
D | MachineLoopInfo.cpp | 124 if (HB->pred_size() != 2 || HB->hasAddressTaken()) in findLoopPreheader()
|
D | ImplicitNullChecks.cpp | 500 if (NotNullSucc->pred_size() != 1) in analyzeBlockForNullChecks()
|
D | RegisterCoalescer.cpp | 416 if (MBB->pred_size() != 1 || MBB->succ_size() != 1) in isSplitEdge() 1064 if (MBB.pred_size() != 2) in removePartialRedundancy() 3628 unsigned cl = LHS->MBB->pred_size() + LHS->MBB->succ_size(); in compareMBBPriority() 3629 unsigned cr = RHS->MBB->pred_size() + RHS->MBB->succ_size(); in compareMBBPriority()
|
D | MachineCSE.cpp | 341 if (MBB->pred_size() != 1 || *MBB->pred_begin() != CSMBB) in PhysRegDefsReach()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonCFGOptimizer.cpp | 186 if ((NumSuccs == 2) && LayoutSucc && (LayoutSucc->pred_size() == 1)) { in runOnMachineFunction() 198 JumpAroundTarget->pred_size() == 1 && in runOnMachineFunction()
|
D | HexagonEarlyIfConv.cpp | 286 unsigned TNP = TB->pred_size(), FNP = FB->pred_size(); in matchFlowPattern() 451 if (B->pred_size() < 2) in computePhiCost() 533 if (TSB->pred_size() != 2) in isProfitable() 1036 if (SB->pred_size() != 1) in simplifyFlowGraph()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZMachineScheduler.cpp | 43 if (MBB->pred_size() == 1) in getSingleSchedPred() 48 if (MBB->pred_size() == 2 && Loop != nullptr && Loop->getHeader() == MBB) { in getSingleSchedPred()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | RegBankSelect.h | 292 DstOrSplit->pred_size() == 1 && DstOrSplit->succ_size() == 1 && in getPointImpl() 304 return Src.succ_size() > 1 && DstOrSplit->pred_size() > 1; in isSplit()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCEarlyReturn.cpp | 153 if (ReturnMBB.pred_size() == 1) { in processBlock()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86CondBrFolding.cpp | 173 if (PredMBB->pred_size() != 1 || !PredMBBInfo->CmpBrOnly) in findPath() 398 if (MBB.pred_size() != 1) in optimize()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ConditionalCompares.cpp | 448 if (Succ0->pred_size() != 1) in canConvert() 452 if (Succ0->pred_size() != 1 || Succ0->succ_size() != 2) in canConvert()
|
D | AArch64RedundantCopyElimination.cpp | 281 if (MBB->pred_size() != 1) in optimizeBlock()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyCFGSort.cpp | 249 unsigned N = MBB.pred_size(); in sortBlocks()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | CFG.h | 121 inline unsigned pred_size(const BasicBlock *BB) { in pred_size() function
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMLowOverheadLoops.cpp | 400 if (MBB->pred_size() > 1) in ValidateTailPredicate() 603 if (MBB->pred_size() == 1) in ProcessLoop()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemorySSAUpdater.cpp | 935 assert(pred_size(BB) == AddedBlockSet.size() && "Duplicate edges added."); in applyInsertUpdates() 1251 assert(pred_size(New) == Preds.size() && in wireOldPredecessorsToNewImmediatePredecessor()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineBasicBlock.h | 276 unsigned pred_size() const {
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVInstrInfo.cpp | 383 assert(MBB.pred_size() == 1); in insertIndirectBranch()
|