Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCodeGenPGO.cpp479 uint64_t BackedgeCount = CurrentCount; in VisitWhileStmt() local
487 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitWhileStmt()
503 uint64_t BackedgeCount = CurrentCount; in VisitDoStmt() local
508 uint64_t CondCount = setCount(BackedgeCount + BC.ContinueCount); in VisitDoStmt()
528 uint64_t BackedgeCount = CurrentCount; in VisitForStmt() local
534 uint64_t IncCount = setCount(BackedgeCount + BC.ContinueCount); in VisitForStmt()
541 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitForStmt()
566 uint64_t BackedgeCount = CurrentCount; in VisitCXXForRangeStmt() local
571 uint64_t IncCount = setCount(BackedgeCount + BC.ContinueCount); in VisitCXXForRangeStmt()
577 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitCXXForRangeStmt()
[all …]
HDCoverageMappingGen.cpp959 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitWhileStmt() local
964 addCounters(ParentCount, BackedgeCount, BC.ContinueCount); in VisitWhileStmt()
987 Counter BackedgeCount = in VisitDoStmt() local
991 Counter CondCount = addCounters(BackedgeCount, BC.ContinueCount); in VisitDoStmt()
1015 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitForStmt() local
1022 propagateCounts(addCounters(BackedgeCount, BodyBC.ContinueCount), Inc); in VisitForStmt()
1028 addCounters(ParentCount, BackedgeCount, BodyBC.ContinueCount), in VisitForStmt()
1059 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitCXXForRangeStmt() local
1069 addCounters(ParentCount, BackedgeCount, BC.ContinueCount); in VisitCXXForRangeStmt()
1085 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitObjCForCollectionStmt() local
[all …]
HDCGStmt.cpp849 uint64_t BackedgeCount = getProfileCount(S.getBody()) - ParentCount; in EmitDoStmt() local
852 createProfileWeightsForLoop(S.getCond(), BackedgeCount)); in EmitDoStmt()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDScalarEvolution.h2056 const SCEV *BackedgeCount = nullptr;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
HDScalarEvolution.cpp12471 if (!BackedgeCount) { in getBackedgeTakenCount()
12473 BackedgeCount = SE.getPredicatedBackedgeTakenCount(&L, BackedgePred); in getBackedgeTakenCount()
12476 return BackedgeCount; in getBackedgeTakenCount()
12551 Generation(Init.Generation), BackedgeCount(Init.BackedgeCount) { in PredicatedScalarEvolution()