Home
last modified time | relevance | path

Searched refs:BackedgeCount (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.cpp625 uint64_t BackedgeCount = CurrentCount; in VisitWhileStmt() local
633 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitWhileStmt()
649 uint64_t BackedgeCount = CurrentCount; in VisitDoStmt() local
654 uint64_t CondCount = setCount(BackedgeCount + BC.ContinueCount); in VisitDoStmt()
674 uint64_t BackedgeCount = CurrentCount; in VisitForStmt() local
680 uint64_t IncCount = setCount(BackedgeCount + BC.ContinueCount); in VisitForStmt()
687 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitForStmt()
712 uint64_t BackedgeCount = CurrentCount; in VisitCXXForRangeStmt() local
717 uint64_t IncCount = setCount(BackedgeCount + BC.ContinueCount); in VisitCXXForRangeStmt()
723 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitCXXForRangeStmt()
[all …]
H A DCoverageMappingGen.cpp1500 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitWhileStmt() local
1508 addCounters(ParentCount, BackedgeCount, BC.ContinueCount); in VisitWhileStmt()
1539 Counter BackedgeCount = in VisitDoStmt() local
1546 Counter CondCount = addCounters(BackedgeCount, BC.ContinueCount); in VisitDoStmt()
1579 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitForStmt() local
1589 propagateCounts(addCounters(BackedgeCount, BodyBC.ContinueCount), Inc); in VisitForStmt()
1595 addCounters(ParentCount, BackedgeCount, BodyBC.ContinueCount), in VisitForStmt()
1633 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitCXXForRangeStmt() local
1645 addCounters(ParentCount, BackedgeCount, BC.ContinueCount); in VisitCXXForRangeStmt()
1669 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitObjCForCollectionStmt() local
[all …]
H A DCGStmt.cpp1028 uint64_t BackedgeCount = getProfileCount(S.getBody()) - ParentCount; in EmitDoStmt() local
1031 createProfileWeightsForLoop(S.getCond(), BackedgeCount)); in EmitDoStmt()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h2385 const SCEV *BackedgeCount = nullptr;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp14743 if (!BackedgeCount) { in getBackedgeTakenCount()
14745 BackedgeCount = SE.getPredicatedBackedgeTakenCount(&L, Preds); in getBackedgeTakenCount()
14749 return BackedgeCount; in getBackedgeTakenCount()
14828 Generation(Init.Generation), BackedgeCount(Init.BackedgeCount) { in PredicatedScalarEvolution()