/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | ProfDataUtils.cpp | 104 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 D | MDBuilder.cpp | 42 createBranchWeights(ArrayRef<uint32_t> Weights) createBranchWeights() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopPeel.cpp | 663 // Weights for current iteration. in initBranchWeights() local 624 SmallVector<uint32_t> Weights; global() member 975 DenseMap<Instruction *, WeightInfo> Weights; peelLoop() local [all...] |
H A D | LoopRotationUtils.cpp | 289 SmallVector<uint32_t, 2> Weights; in updateBranchWeights() local
|
H A D | SimplifyCFG.cpp | 1086 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 D | Local.cpp | 223 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 D | BlockFrequencyInfoImpl.cpp | 178 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 D | BranchProbabilityInfo.cpp | 397 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 D | FuzzerDataFlowTrace.cpp | 193 auto Weights = Coverage.FunctionWeights(NumFunctions); in Init() local
|
H A D | FuzzerCorpus.h | 571 std::vector<double> Weights; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerExpectIntrinsic.cpp | 97 SmallVector<uint32_t, 16> Weights(n + 1, UnlikelyBranchWeightVal); in handleSwitchExpect() local
|
H A D | LoopPredication.cpp | 921 SmallVector<uint32_t> Weights; in isLoopProfitableToPredicate() local
|
H A D | JumpThreading.cpp | 226 uint32_t Weights[2]; in updatePredecessorProfileMetadata() local 2612 SmallVector<uint32_t, 4> Weights; updateBlockFreqAndEdgeWeight() local
|
H A D | SimpleLoopUnswitch.cpp | 3022 SmallVector<uint32_t> Weights; shouldTryInjectBasingOnMetadata() local
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 933 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 D | CGDeclCXX.cpp | 411 llvm::MDNode *Weights; EmitCXXGuardedInitBranch() local
|
H A D | CodeGenFunction.cpp | 1953 llvm::MDNode *Weights = nullptr; EmitBranchOnBoolExpr() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | StackProtector.cpp | 671 MDNode *Weights = MDBuilder(F->getContext()) in InsertStackProtectors() local
|
H A D | SafeStack.cpp | 472 MDNode *Weights = MDBuilder(F.getContext()) in checkStackGuard() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | BlockFrequencyInfoImpl.h | 388 WeightList Weights; ///< Individual successor weights. member
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOInstrumentation.cpp | 1424 SmallVector<uint32_t, 4> Weights; populateCoverage() local 2195 SmallVector<unsigned, 4> Weights; setProfMetadata() local [all...] |
H A D | ControlHeightReduction.cpp | 1877 uint32_t Weights[] = { fixupBranchesAndSelects() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 1074 addBranchMetadata(InstTy * I,MDNode * Weights,MDNode * Unpredictable) addBranchMetadata() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SampleProfile.cpp | 1743 SmallVector<uint32_t, 4> Weights; generateMDProfMetadata() local
|
H A D | WholeProgramDevirt.cpp | 1206 MDNode *Weights = applySingleImplDevirt() local
|