Home
last modified time | relevance | path

Searched refs:TrueCount (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOCtxProfFlattening.cpp58 uint64_t TrueCount, FalseCount = 0; in assignProfileData() local
59 if (!PA.getSelectInstrProfile(*SI, TrueCount, FalseCount)) in assignProfileData()
61 setProfMetadata(F.getParent(), SI, {TrueCount, FalseCount}, in assignProfileData()
62 std::max(TrueCount, FalseCount)); in assignProfileData()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCtxProfAnalysis.cpp376 uint64_t &TrueCount, in getSelectInstrProfile() argument
379 TrueCount = FalseCount = 0; in getSelectInstrProfile()
393 TrueCount = PImpl->Counters[Index]; in getSelectInstrProfile()
394 FalseCount = (TotalCount > TrueCount ? TotalCount - TrueCount : 0U); in getSelectInstrProfile()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp1816 llvm::BasicBlock *FalseBlock, uint64_t TrueCount /* = 0 */, in EmitBranchToCounterBlock() argument
1821 return EmitBranchOnBoolExpr(Cond, TrueBlock, FalseBlock, TrueCount, LH); in EmitBranchToCounterBlock()
1871 EmitBranchOnBoolExpr(Cond, ThenBlock, ElseBlock, TrueCount, LH); in EmitBranchToCounterBlock()
1892 uint64_t TrueCount, Stmt::Likelihood LH, const Expr *ConditionalOp, in EmitBranchOnBoolExpr() argument
1909 FalseBlock, TrueCount, LH); in EmitBranchOnBoolExpr()
1920 FalseBlock, TrueCount, LH, CondBOp); in EmitBranchOnBoolExpr()
1949 FalseBlock, TrueCount, LH); in EmitBranchOnBoolExpr()
1966 FalseBlock, TrueCount, LH); in EmitBranchOnBoolExpr()
1977 FalseBlock, TrueCount, LH, CondBOp); in EmitBranchOnBoolExpr()
1989 uint64_t RHSCount = TrueCount - LHSCount; in EmitBranchOnBoolExpr()
[all …]
H A DCodeGenPGO.cpp926 uint64_t TrueCount = setCount(PGO.getRegionCount(E)); in VisitAbstractConditionalOperator() local
927 CountMap[E->getTrueExpr()] = TrueCount; in VisitAbstractConditionalOperator()
931 uint64_t FalseCount = setCount(ParentCount - TrueCount); in VisitAbstractConditionalOperator()
1467 llvm::MDNode *CodeGenFunction::createProfileWeights(uint64_t TrueCount, in createProfileWeights() argument
1470 if (!TrueCount && !FalseCount) in createProfileWeights()
1474 uint64_t Scale = calculateWeightScale(std::max(TrueCount, FalseCount)); in createProfileWeights()
1477 return MDHelper.createBranchWeights(scaleBranchWeight(TrueCount, Scale), in createProfileWeights()
H A DCoverageMappingGen.cpp2141 auto [TrueCount, FalseCount] = in VisitAbstractConditionalOperator()
2150 OutCount = TrueCount; in VisitAbstractConditionalOperator()
2157 fillGapAreaWithCount(Gap->getBegin(), Gap->getEnd(), TrueCount); in VisitAbstractConditionalOperator()
2160 OutCount = propagateCounts(TrueCount, E->getTrueExpr()); in VisitAbstractConditionalOperator()
2177 createBranchRegion(E->getCond(), TrueCount, FalseCount); in VisitAbstractConditionalOperator()
H A DCodeGenFunction.h1650 llvm::MDNode *createProfileWeights(uint64_t TrueCount,
5201 uint64_t TrueCount = 0,
5211 llvm::BasicBlock *FalseBlock, uint64_t TrueCount,
H A DCGStmtOpenMP.cpp2371 llvm::BasicBlock *FalseBlock, uint64_t TrueCount) { in emitPreCond() argument
2403 CGF.EmitBranchOnBoolExpr(Cond, TrueBlock, FalseBlock, TrueCount); in emitPreCond()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCtxProfAnalysis.h178 LLVM_ABI bool getSelectInstrProfile(SelectInst &SI, uint64_t &TrueCount,