Home
last modified time | relevance | path

Searched refs:pred_size (Results 1 – 25 of 31) sorted by relevance

12

/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DAMDILCFGStructurizer.cpp410 if (!AllowSideEntry && SrcMBB->pred_size() > 1) in singlePathTo()
432 bool MultiplePreds = MBB && (MBB->pred_size() > 1); in needMigrateBlock()
438 (BlkSize * (MBB->pred_size() - 1) > CloneInstrThreshold)); in needMigrateBlock()
991 if (childBlk->pred_size() != 1 || isActiveLoophead(childBlk)) in serialPatternMatch()
1053 ((TrueMBB && TrueMBB->pred_size() > 1) in ifPatternMatch()
1054 || (FalseMBB && FalseMBB->pred_size() > 1))) { in ifPatternMatch()
1058 if (TrueMBB && TrueMBB->pred_size() > 1) { in ifPatternMatch()
1063 if (FalseMBB && FalseMBB->pred_size() > 1) { in ifPatternMatch()
1265 << TrueMBB->size() << " numPred = " << TrueMBB->pred_size(); in showImproveSimpleJumpintoIf()
1274 << FalseMBB->size() << " numPred = " << FalseMBB->pred_size(); in showImproveSimpleJumpintoIf()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonCFGOptimizer.cpp175 if ((NumSuccs == 2) && LayoutSucc && (LayoutSucc->pred_size() == 1)) { in runOnMachineFunction()
187 JumpAroundTarget->pred_size() == 1 && in runOnMachineFunction()
H A DHexagonHardwareLoops.cpp1453 if (Header->pred_size() > 2) { in createPreheaderForLoop()
1498 assert(Header->pred_size() == 2); in createPreheaderForLoop()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DUnreachableCodeChecker.cpp217 if (CB->pred_size() > 1) in isInvalidPath()
221 if (CB->pred_size() == 0) in isInvalidPath()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DExplodedGraph.cpp99 if (node->pred_size() != 1 || node->succ_size() != 1) in shouldCollect()
107 if (succ->pred_size() != 1) in shouldCollect()
169 assert(node->pred_size() == 1 || node->succ_size() == 1); in collectNode()
H A DExprEngineC.cpp529 assert(N->pred_size() == 1); in VisitLogicalExpr()
532 assert(N->pred_size() == 1); in VisitLogicalExpr()
651 assert(N->pred_size() == 1); in VisitGuardedExpr()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp350 if (Succ0->pred_size() != 1) in canConvertIf()
353 if (Succ0->pred_size() != 1 || Succ0->succ_size() != 1) in canConvertIf()
361 if (Succ1->pred_size() != 1 || Succ1->succ_size() != 1 || in canConvertIf()
454 assert(Tail->pred_size() == 2 && "Cannot replace PHIs"); in replacePHIInstrs()
524 bool ExtraPreds = Tail->pred_size() != 2; in convertIf()
H A DIfConversion.cpp483 if (TrueBBI.BB->pred_size() > 1) { in ValidSimple()
507 if (TrueBBI.BB->pred_size() > 1) { in ValidTriangle()
559 if (TrueBBI.BB->pred_size() > 1 || FalseBBI.BB->pred_size() > 1) in ValidDiamond()
1034 (CvtBBI->CannotBeCopied && CvtBBI->BB->pred_size() > 1)) { in IfConvertSimple()
1060 if (CvtBBI->BB->pred_size() > 1) { in IfConvertSimple()
1143 (CvtBBI->CannotBeCopied && CvtBBI->BB->pred_size() > 1)) { in IfConvertTriangle()
1197 if (CvtBBI->BB->pred_size() > 1) { in IfConvertTriangle()
1250 NextBBI->BB->pred_size() == 1 && !NextBBI->HasFallThrough && in IfConvertTriangle()
1292 TrueBBI.BB->pred_size() > 1 || in IfConvertDiamond()
1293 FalseBBI.BB->pred_size() > 1) { in IfConvertDiamond()
[all …]
H A DBranchFolding.cpp902 if (I->pred_size() < 2) continue; in TailMergeBlocks()
1198 if (PriorCond.empty() && !PriorTBB && MBB->pred_size() == 1 && in OptimizeBlock()
1387 while(PI != MBB->pred_size()) { in OptimizeBlock()
1669 if (TBB->pred_size() > 1 || FBB->pred_size() > 1) in HoistCommonCodeInSuccs()
H A DMachineSink.cpp682 if (SuccToSinkTo->pred_size() > 1) { in SinkInstruction()
H A DMachineCSE.cpp280 if (MBB->pred_size() != 1 || *MBB->pred_begin() != CSMBB) in PhysRegDefsReach()
H A DRegisterCoalescer.cpp263 if (MBB->pred_size() != 1 || MBB->succ_size() != 1) in isSplitEdge()
2568 unsigned cl = LHS->MBB->pred_size() + LHS->MBB->succ_size(); in compareMBBPriority()
2569 unsigned cr = RHS->MBB->pred_size() + RHS->MBB->succ_size(); in compareMBBPriority()
H A DTailDuplication.cpp865 PriorCond.empty() && !PriorTBB && TailBB->pred_size() == 1 && in TailDuplicate()
H A DMachineBlockPlacement.cpp592 while (BestPred->pred_size() == 1 && in findBestLoopTop()
H A DMachineLICM.cpp808 if (BB->pred_size() == 1) { in InitRegPressure()
H A DLiveIntervalAnalysis.cpp786 if (PHIMBB->pred_size() > 100) in hasPHIKill()
/minix3/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExplodedGraph.h181 unsigned pred_size() const { return Preds.size(); } in pred_size() function
188 return (pred_size() == 1); in hasSinglePred()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineDominators.h108 assert(PredBB->pred_size() == 1 && "A basic block resulting from a " in applySplitCriticalEdges()
H A DMachineBasicBlock.h282 unsigned pred_size() const {
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp446 if (Succ0->pred_size() != 1) in canConvert()
450 if (Succ0->pred_size() != 1 || Succ0->succ_size() != 2) in canConvert()
/minix3/external/bsd/llvm/dist/clang/lib/Analysis/
H A DConsumed.cpp93 if (Block->pred_size() == 1 && *Block->pred_begin()) in getLastStmtLoc()
1115 if (Block->pred_size() < 2) in isBackEdgeTarget()
1432 (*CurrBlock->succ_begin())->pred_size() > 1)) { in run()
H A DReachableCode.cpp101 if (Current->pred_size() > 1) { in isDeadReturn()
H A DThreadSafetyCommon.cpp861 CurrentBB->reservePredecessors(B->pred_size()); in enterCFGBlock()
/minix3/external/bsd/llvm/dist/clang/include/clang/Analysis/
H A DCFG.h556 unsigned pred_size() const { return Preds.size(); } in pred_size() function
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp1033 if (MBB->pred_size() != 1 || MBB->succ_size() != 1) in BBIsJumpedOver()

12