Home
last modified time | relevance | path

Searched refs:createBranchWeights (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp264 MDB.createBranchWeights(LikelyBranchWeightVal, in handlePhiDef()
268 MDB.createBranchWeights(UnlikelyBranchWeightVal, in handlePhiDef()
335 MDB.createBranchWeights(LikelyBranchWeightVal, UnlikelyBranchWeightVal); in handleBrSelExpect()
339 MDB.createBranchWeights(UnlikelyBranchWeightVal, LikelyBranchWeightVal); in handleBrSelExpect()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DMDBuilder.h62 MDNode *createBranchWeights(uint32_t TrueWeight, uint32_t FalseWeight);
65 MDNode *createBranchWeights(ArrayRef<uint32_t> Weights);
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DMDBuilder.cpp37 MDNode *MDBuilder::createBranchWeights(uint32_t TrueWeight, in createBranchWeights() function in MDBuilder
39 return createBranchWeights({TrueWeight, FalseWeight}); in createBranchWeights()
42 MDNode *MDBuilder::createBranchWeights(ArrayRef<uint32_t> Weights) { in createBranchWeights() function in MDBuilder
H A DProfDataUtils.cpp189 MDNode *BranchWeights = MDB.createBranchWeights(Weights); in setBranchWeights()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DKCFI.cpp75 MDBuilder(Ctx).createBranchWeights(1, (1U << 20) - 1); in run()
H A DIndirectCallPromotion.cpp253 MDNode *BranchWeights = MDB.createBranchWeights( in promoteIndirectCall()
H A DHWAddressSanitizer.cpp901 MDBuilder(*C).createBranchWeights(1, 100000), &DTU, LI); in insertShadowTagCheck()
942 MDBuilder(*C).createBranchWeights(1, 100000), &DTU, LI); in instrumentMemAccessInline()
950 MDBuilder(*C).createBranchWeights(1, 100000), &DTU, in instrumentMemAccessInline()
959 MDBuilder(*C).createBranchWeights(1, 100000), &DTU, in instrumentMemAccessInline()
H A DAddressSanitizer.cpp1739 MDBuilder(*C).createBranchWeights(1, 100000)); in genAMDGPUReportBlock()
1814 Cmp, InsertBefore, false, MDBuilder(*C).createBranchWeights(1, 100000)); in instrumentAddress()
H A DDataFlowSanitizer.cpp1228 ColdCallWeights = MDBuilder(*Ctx).createBranchWeights(1, 1000); in initializeModule()
1229 OriginStoreWeights = MDBuilder(*Ctx).createBranchWeights(1, 1000); in initializeModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp187 BranchWeights = MDB.createBranchWeights(UnrolledLoopHeaderWeights); in ConnectProlog()
317 BranchWeights = MDB.createBranchWeights(1, Count - 1); in ConnectEpilog()
416 BranchWeights = MDB.createBranchWeights(BackEdgeWeight, ExitWeight); in CloneLoopBlocks()
801 BranchWeights = MDB.createBranchWeights(EpilogHeaderWeights); in UnrollRuntimeLoopRemainder()
H A DGuardUtils.cpp53 MDB.createBranchWeights(PredicatePassBranchWeight, 1)); in makeGuardControlFlowExplicit()
H A DLibCallsShrinkWrap.cpp470 MDBuilder(CI->getContext()).createBranchWeights(1, 2000); in shrinkWrapCI()
H A DLocal.cpp323 .createBranchWeights(CaseWeight, DefWeight)); in ConstantFoldTerminator()
2855 : MDB.createBranchWeights({uint32_t(TotalWeight)}); in createCallMatchingInvoke()
H A DCodeExtractor.cpp1503 MDBuilder(TI->getContext()).createBranchWeights(BranchWeights)); in calculateNewCallTerminatorWeights()
H A DLoopUtils.cpp893 MDB.createBranchWeights(BackedgeTakenWeight, LatchExitWeight)); in setLoopEstimatedTripCount()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp143 MDBuilder(M.getContext()).createBranchWeights((1U << 20) - 1, 1); in runOnModule()
H A DWholeProgramDevirt.cpp1207 MDBuilder(M.getContext()).createBranchWeights((1U << 20) - 1, 1); in applySingleImplDevirt()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoopIdiomTransform.cpp491 MDBuilder(MinItCheckBr->getContext()).createBranchWeights(99, 1)); in expandFindMismatch()
537 .createBranchWeights(10, 90)); in expandFindMismatch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp672 .createBranchWeights(FailureProb.getNumerator(), in InsertStackProtectors()
H A DSafeStack.cpp473 .createBranchWeights(SuccessProb.getNumerator(), in checkStackGuard()
H A DCodeGenPrepare.cpp8751 .createBranchWeights(TrueWeight, FalseWeight)); in splitBranchCondition()
8758 .createBranchWeights(TrueWeight, FalseWeight)); in splitBranchCondition()
8786 .createBranchWeights(TrueWeight, FalseWeight)); in splitBranchCondition()
8793 .createBranchWeights(TrueWeight, FalseWeight)); in splitBranchCondition()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.cpp1333 return MDHelper.createBranchWeights(scaleBranchWeight(TrueCount, Scale), in createProfileWeights()
1357 return MDHelper.createBranchWeights(ScaledWeights); in createProfileWeights()
H A DCGDeclCXX.cpp430 Weights = MDHelper.createBranchWeights(1, NumInits - 1); in EmitCXXGuardedInitBranch()
H A DCGExprComplex.cpp802 llvm::MDNode *BrWeight = MDHelper.createBranchWeights(1, (1U << 20) - 1); in EmitBinMul()
H A DCGObjCGNU.cpp2074 MDHelper.createBranchWeights(1, 1 << 20)); in GenerateDirectMethodPrologue()
2109 MDHelper.createBranchWeights(1, 1 << 20)); in GenerateDirectMethodPrologue()

12