/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ProfDataUtils.h | 109 void setBranchWeights(Instruction &I, ArrayRef<uint32_t> Weights);
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ProfDataUtils.cpp | 187 void setBranchWeights(Instruction &I, ArrayRef<uint32_t> Weights) { in setBranchWeights() function
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopRotationUtils.cpp | 383 setBranchWeights(LoopBI, LoopBIWeights); in updateBranchWeights() 389 setBranchWeights(PreHeaderBI, PreHeaderBIWeights); in updateBranchWeights()
|
H A D | LoopPeel.cpp | 643 setBranchWeights(*Term, Info.Weights); in updateBranchWeights() 1036 setBranchWeights(*Term, Info.Weights); in peelLoop()
|
H A D | SimplifyCFG.cpp | 863 static void setBranchWeights(SwitchInst *SI, ArrayRef<uint32_t> Weights) { in setBranchWeights() function 874 static void setBranchWeights(Instruction *I, uint32_t TrueWeight, in setBranchWeights() function 1343 setBranchWeights(NewSI, MDWeights); in PerformValueComparisonIntoPredecessorFolding() 3757 setBranchWeights(PBI, MDWeights[0], MDWeights[1]); in performBranchToCommonDestFolding() 4493 setBranchWeights(PBI, NewWeights[0], NewWeights[1]); in SimplifyCondBranchToCondBranch() 4529 setBranchWeights(NV, NewWeights[0], NewWeights[1]); in SimplifyCondBranchToCondBranch() 4592 setBranchWeights(NewBI, TrueWeight, FalseWeight); in SimplifyTerminatorOnSelect() 5539 setBranchWeights(NewBI, TrueWeight, FalseWeight); in TurnSwitchRangeIntoICmp()
|
H A D | Local.cpp | 233 setBranchWeights(*SI, Weights); in ConstantFoldTerminator()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | IndirectCallPromotion.cpp | 260 setBranchWeights(NewInst, {static_cast<uint32_t>(Count)}); in promoteIndirectCall()
|
H A D | PGOInstrumentation.cpp | 1062 void setBranchWeights(); 1428 llvm::setBranchWeights(*BB.getTerminator(), Weights); in populateCoverage() 1556 void PGOUseFunc::setBranchWeights() { in setBranchWeights() function in PGOUseFunc 2061 Func.setBranchWeights(); in annotateAllFunctions() 2206 setBranchWeights(*TI, Weights); in setProfMetadata()
|
H A D | ControlHeightReduction.cpp | 1881 setBranchWeights(*MergedBR, Weights); in fixupBranchesAndSelects()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerExpectIntrinsic.cpp | 105 setBranchWeights(SI, Weights); in handleSwitchExpect()
|
H A D | JumpThreading.cpp | 234 setBranchWeights(*PredBr, Weights); in updatePredecessorProfileMetadata() 2617 setBranchWeights(*TI, Weights); in updateBlockFreqAndEdgeWeight()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SampleProfile.cpp | 1714 setBranchWeights(I, {static_cast<uint32_t>(BlockWeights[BB])}); in generateMDProfMetadata() 1725 setBranchWeights(I, {uint32_t(0)}); in generateMDProfMetadata() 1806 setBranchWeights(*TI, Weights); in generateMDProfMetadata()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 2210 setBranchWeights(BI, SCEVCheckBypassWeights); in emitSCEVChecks() 2238 setBranchWeights(BI, MemCheckBypassWeights); in emitMemRuntimeChecks() 2955 setBranchWeights(BI, MinItersBypassWeights); in emitIterationCountCheck() 3194 setBranchWeights(BI, Weights); in completeLoopSkeleton() 7794 setBranchWeights(BI, MinItersBypassWeights); in emitIterationCountCheck() 7952 setBranchWeights(BI, Weights); in emitMinimumVectorEpilogueIterCountCheck()
|