Home
last modified time | relevance | path

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

12

/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DProfDataUtils.cpp104 extractFromBranchWeightMD(const MDNode * ProfileData,SmallVectorImpl<uint32_t> & Weights) extractFromBranchWeightMD() argument
122 extractBranchWeights(const MDNode * ProfileData,SmallVectorImpl<uint32_t> & Weights) extractBranchWeights() argument
130 extractBranchWeights(const Instruction & I,SmallVectorImpl<uint32_t> & Weights) extractBranchWeights() argument
142 SmallVector<uint32_t, 2> Weights; extractBranchWeights() local
187 setBranchWeights(Instruction & I,ArrayRef<uint32_t> Weights) setBranchWeights() argument
[all...]
H A DMDBuilder.cpp42 createBranchWeights(ArrayRef<uint32_t> Weights) createBranchWeights() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopPeel.cpp663 // Weights for current iteration. in initBranchWeights() local
624 SmallVector<uint32_t> Weights; global() member
975 DenseMap<Instruction *, WeightInfo> Weights; peelLoop() local
[all...]
H A DLoopRotationUtils.cpp289 SmallVector<uint32_t, 2> Weights; in updateBranchWeights() local
H A DSimplifyCFG.cpp1086 static void FitWeights(MutableArrayRef<uint64_t> Weights) { in FitWeights() argument
863 setBranchWeights(SwitchInst * SI,ArrayRef<uint32_t> Weights) setBranchWeights() argument
1066 GetBranchWeights(Instruction * TI,SmallVectorImpl<uint64_t> & Weights) GetBranchWeights() argument
1183 SmallVector<uint64_t, 8> Weights; PerformValueComparisonIntoPredecessorFolding() local
4643 SmallVector<uint64_t, 8> Weights; SimplifySwitchOnSelect() local
5524 SmallVector<uint64_t, 8> Weights; TurnSwitchRangeIntoICmp() local
[all...]
H A DLocal.cpp223 SmallVector<uint32_t, 8> Weights; ConstantFoldTerminator() local
316 SmallVector<uint32_t> Weights; ConstantFoldTerminator() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DBlockFrequencyInfoImpl.cpp178 static void combineWeightsBySorting(WeightList &Weights) { in combineWeightsBySorting() argument
199 static void combineWeightsByHashing(WeightList &Weights) { in combineWeightsByHashing() argument
218 combineWeights(WeightList & Weights) combineWeights() argument
[all...]
H A DBranchProbabilityInfo.cpp397 SmallVector<uint32_t, 2> Weights; in calcMetadataWeights() local
673 SmallVector<uint32_t, 4> Weights; getMaxEstimatedEdgeWeight() local
[all...]
/freebsd-src/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerDataFlowTrace.cpp193 auto Weights = Coverage.FunctionWeights(NumFunctions); in Init() local
H A DFuzzerCorpus.h571 std::vector<double> Weights; variable
/freebsd-src/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.cpp921 SmallVector<uint32_t> Weights; in isLoopProfitableToPredicate() local
H A DJumpThreading.cpp226 uint32_t Weights[2]; in updatePredecessorProfileMetadata() local
2612 SmallVector<uint32_t, 4> Weights; updateBlockFreqAndEdgeWeight() local
H A DSimpleLoopUnswitch.cpp3022 SmallVector<uint32_t> Weights; shouldTryInjectBasingOnMetadata() local
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp933 llvm::MDNode *Weights = EmitWhileStmt() local
1113 llvm::MDNode *Weights = EmitForStmt() local
1198 llvm::MDNode *Weights = EmitCXXForRangeStmt() local
1499 llvm::MDNode *Weights = nullptr; EmitCaseStmtRange() local
[all...]
H A DCGDeclCXX.cpp411 llvm::MDNode *Weights; EmitCXXGuardedInitBranch() local
H A DCodeGenFunction.cpp1953 llvm::MDNode *Weights = nullptr; EmitBranchOnBoolExpr() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp671 MDNode *Weights = MDBuilder(F->getContext()) in InsertStackProtectors() local
H A DSafeStack.cpp472 MDNode *Weights = MDBuilder(F.getContext()) in checkStackGuard() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h388 WeightList Weights; ///< Individual successor weights. member
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp1424 SmallVector<uint32_t, 4> Weights; populateCoverage() local
2195 SmallVector<unsigned, 4> Weights; setProfMetadata() local
[all...]
H A DControlHeightReduction.cpp1877 uint32_t Weights[] = { fixupBranchesAndSelects() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h1074 addBranchMetadata(InstTy * I,MDNode * Weights,MDNode * Unpredictable) addBranchMetadata() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp1743 SmallVector<uint32_t, 4> Weights; generateMDProfMetadata() local
H A DWholeProgramDevirt.cpp1206 MDNode *Weights = applySingleImplDevirt() local

12