Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.cpp714 uint64_t BackedgeCount = CurrentCount; in VisitWhileStmt() local
722 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitWhileStmt()
738 uint64_t BackedgeCount = CurrentCount; in VisitDoStmt() local
743 uint64_t CondCount = setCount(BackedgeCount + BC.ContinueCount); in VisitDoStmt()
763 uint64_t BackedgeCount = CurrentCount; in VisitForStmt() local
769 uint64_t IncCount = setCount(BackedgeCount + BC.ContinueCount); in VisitForStmt()
776 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitForStmt()
801 uint64_t BackedgeCount = CurrentCount; in VisitCXXForRangeStmt() local
806 uint64_t IncCount = setCount(BackedgeCount + BC.ContinueCount); in VisitCXXForRangeStmt()
812 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitCXXForRangeStmt()
[all …]
H A DCoverageMappingGen.cpp1629 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitWhileStmt() local
1639 : addCounters(ParentCount, BackedgeCount, BC.ContinueCount); in VisitWhileStmt()
1679 Counter BackedgeCount; in VisitDoStmt() local
1683 BackedgeCount = in VisitDoStmt()
1693 : addCounters(BackedgeCount, BC.ContinueCount); in VisitDoStmt()
1733 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitForStmt() local
1747 IncCount = addCounters(BackedgeCount, BodyBC.ContinueCount); in VisitForStmt()
1757 addCounters(ParentCount, BackedgeCount, BodyBC.ContinueCount), in VisitForStmt()
1803 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitCXXForRangeStmt() local
1815 addCounters(ParentCount, BackedgeCount, BC.ContinueCount); in VisitCXXForRangeStmt()
[all …]
H A DCGStmt.cpp1256 uint64_t BackedgeCount = getProfileCount(S.getBody()) - ParentCount; in EmitDoStmt() local
1259 createProfileWeightsForLoop(S.getCond(), BackedgeCount)); in EmitDoStmt()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h2512 const SCEV *BackedgeCount = nullptr;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp15154 if (!BackedgeCount) { in getBackedgeTakenCount()
15156 BackedgeCount = SE.getPredicatedBackedgeTakenCount(&L, Preds); in getBackedgeTakenCount()
15160 return BackedgeCount; in getBackedgeTakenCount()
15260 Generation(Init.Generation), BackedgeCount(Init.BackedgeCount) { in PredicatedScalarEvolution()