Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCodeGenPGO.cpp372 uint64_t BackedgeCount = CurrentCount; in VisitWhileStmt() local
380 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitWhileStmt()
396 uint64_t BackedgeCount = CurrentCount; in VisitDoStmt() local
401 uint64_t CondCount = setCount(BackedgeCount + BC.ContinueCount); in VisitDoStmt()
421 uint64_t BackedgeCount = CurrentCount; in VisitForStmt() local
427 uint64_t IncCount = setCount(BackedgeCount + BC.ContinueCount); in VisitForStmt()
434 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitForStmt()
456 uint64_t BackedgeCount = CurrentCount; in VisitCXXForRangeStmt() local
461 uint64_t IncCount = setCount(BackedgeCount + BC.ContinueCount); in VisitCXXForRangeStmt()
467 setCount(ParentCount + BackedgeCount + BC.ContinueCount); in VisitCXXForRangeStmt()
[all …]
HDCoverageMappingGen.cpp643 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitWhileStmt() local
648 addCounters(ParentCount, BackedgeCount, BC.ContinueCount); in VisitWhileStmt()
666 Counter BackedgeCount = in VisitDoStmt() local
670 Counter CondCount = addCounters(BackedgeCount, BC.ContinueCount); in VisitDoStmt()
690 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitForStmt() local
696 propagateCounts(addCounters(BackedgeCount, BC.ContinueCount), Inc); in VisitForStmt()
700 addCounters(ParentCount, BackedgeCount, BC.ContinueCount); in VisitForStmt()
722 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitCXXForRangeStmt() local
726 addCounters(ParentCount, BackedgeCount, BC.ContinueCount); in VisitCXXForRangeStmt()
742 Counter BackedgeCount = propagateCounts(BodyCount, S->getBody()); in VisitObjCForCollectionStmt() local
[all …]
HDCGStmt.cpp817 uint64_t BackedgeCount = getProfileCount(S.getBody()) - ParentCount; in EmitDoStmt() local
820 createProfileWeightsForLoop(S.getCond(), BackedgeCount)); in EmitDoStmt()
/NextBSD/contrib/llvm/lib/Transforms/Vectorize/
HDLoopVectorize.cpp2532 Value *BackedgeCount = in createEmptyLoop() local
2535 if (BackedgeCount->getType()->isPointerTy()) in createEmptyLoop()
2536 BackedgeCount = CastInst::CreatePointerCast(BackedgeCount, IdxTy, in createEmptyLoop()
2540 CmpInst::Create(Instruction::ICmp, CmpInst::ICMP_EQ, BackedgeCount, in createEmptyLoop()
2541 Constant::getAllOnesValue(BackedgeCount->getType()), in createEmptyLoop()