Home
last modified time | relevance | path

Searched defs:Weights (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DProfDataUtils.cpp72 SmallVectorImpl<T> &Weights) { in extractFromBranchWeightMD()
164 SmallVectorImpl<uint32_t> &Weights) { in extractFromBranchWeightMD32()
169 SmallVectorImpl<uint64_t> &Weights) { in extractFromBranchWeightMD64()
174 SmallVectorImpl<uint32_t> &Weights) { in extractBranchWeights()
182 SmallVectorImpl<uint32_t> &Weights) { in extractBranchWeights()
194 SmallVector<uint32_t, 2> Weights; in extractBranchWeights() local
239 void setBranchWeights(Instruction &I, ArrayRef<uint32_t> Weights, in setBranchWeights()
H A DMDBuilder.cpp52 MDNode *MDBuilder::createBranchWeights(ArrayRef<uint32_t> Weights, in createBranchWeights()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopPeel.cpp664 SmallVector<uint32_t> Weights; member
703 SmallVector<uint32_t> Weights; in initBranchWeights() local
1015 DenseMap<Instruction *, WeightInfo> Weights; in peelLoop() local
H A DLoopRotationUtils.cpp289 SmallVector<uint32_t, 2> Weights; in updateBranchWeights() local
H A DSimplifyCFG.cpp864 static void setBranchWeights(SwitchInst *SI, ArrayRef<uint32_t> Weights, in setBranchWeights()
1069 SmallVectorImpl<uint64_t> &Weights) { in GetBranchWeights()
1086 static void FitWeights(MutableArrayRef<uint64_t> Weights) { in FitWeights()
1183 SmallVector<uint64_t, 8> Weights; in PerformValueComparisonIntoPredecessorFolding() local
4712 SmallVector<uint64_t, 8> Weights; in SimplifySwitchOnSelect() local
5595 SmallVector<uint64_t, 8> Weights; in TurnSwitchRangeIntoICmp() local
7449 uint64_t Weights[2] = {BBTWeight * BB1FWeight + BBFWeight * BB2TWeight, in mergeNestedCondBranch() local
H A DLocal.cpp224 SmallVector<uint32_t, 8> Weights; in ConstantFoldTerminator() local
317 SmallVector<uint32_t> Weights; in ConstantFoldTerminator() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBlockFrequencyInfoImpl.cpp178 static void combineWeightsBySorting(WeightList &Weights) { in combineWeightsBySorting()
199 static void combineWeightsByHashing(WeightList &Weights) { in combineWeightsByHashing()
218 static void combineWeights(WeightList &Weights) { in combineWeights()
H A DBranchProbabilityInfo.cpp397 SmallVector<uint32_t, 2> Weights; in calcMetadataWeights() local
673 SmallVector<uint32_t, 4> Weights; in getMaxEstimatedEdgeWeight() local
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerDataFlowTrace.cpp193 auto Weights = Coverage.FunctionWeights(NumFunctions); in Init() local
H A DFuzzerCorpus.h570 std::vector<double> Weights; global() variable
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp97 SmallVector<uint32_t, 16> Weights(n + 1, UnlikelyBranchWeightVal); in handleSwitchExpect() local
H A DLoopPredication.cpp1003 SmallVector<uint32_t> Weights; isLoopProfitableToPredicate() local
H A DJumpThreading.cpp226 uint32_t Weights[2]; in updatePredecessorProfileMetadata() local
2603 SmallVector<uint32_t, 4> Weights; in updateBlockFreqAndEdgeWeight() local
H A DSimpleLoopUnswitch.cpp3043 SmallVector<uint32_t> Weights; shouldTryInjectBasingOnMetadata() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp1039 llvm::MDNode *Weights = in EmitWhileStmt() local
1254 llvm::MDNode *Weights = in EmitForStmt() local
1357 llvm::MDNode *Weights = in EmitCXXForRangeStmt() local
1678 llvm::MDNode *Weights = nullptr; in EmitCaseStmtRange() local
H A DCGDeclCXX.cpp418 llvm::MDNode *Weights; in EmitCXXGuardedInitBranch() local
H A DCodeGenFunction.cpp2032 llvm::MDNode *Weights = nullptr; in EmitBranchOnBoolExpr() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp588 MDNode *Weights = MDBuilder(F->getContext()) InsertStackProtectors() local
H A DSafeStack.cpp472 MDNode *Weights = MDBuilder(F.getContext()) in checkStackGuard() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h388 WeightList Weights; ///< Individual successor weights. member
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h1085 InstTy *addBranchMetadata(InstTy *I, MDNode *Weights, MDNode *Unpredictable) { in addBranchMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp1479 SmallVector<uint32_t, 4> Weights; in populateCoverage() local
2299 SmallVector<unsigned, 4> Weights; in setProfMetadata() local
H A DControlHeightReduction.cpp1878 uint32_t Weights[] = { in fixupBranchesAndSelects() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp1697 SmallVector<uint32_t, 4> Weights; in generateMDProfMetadata() local
H A DWholeProgramDevirt.cpp1199 MDNode *Weights = MDBuilder(M.getContext()).createLikelyBranchWeights(); in applySingleImplDevirt() local

12