| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | PGOCtxProfFlattening.cpp | 58 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 D | CtxProfAnalysis.cpp | 376 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 D | CodeGenFunction.cpp | 1816 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 D | CodeGenPGO.cpp | 926 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 D | CoverageMappingGen.cpp | 2141 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 D | CodeGenFunction.h | 1650 llvm::MDNode *createProfileWeights(uint64_t TrueCount, 5201 uint64_t TrueCount = 0, 5211 llvm::BasicBlock *FalseBlock, uint64_t TrueCount,
|
| H A D | CGStmtOpenMP.cpp | 2371 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 D | CtxProfAnalysis.h | 178 LLVM_ABI bool getSelectInstrProfile(SelectInst &SI, uint64_t &TrueCount,
|