Home
last modified time | relevance | path

Searched refs:Distribution (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project-15.0.7/libc/benchmarks/automemcpy/lib/
H A DResultAnalyzer.cpp113 auto &Data = Function.PerDistributionData[S.Id.Distribution.Name]; in getThroughputs()
131 StringRef Distribution; in fillScores() member
133 COMPARABLE_AND_HASHABLE(Key, Type, Distribution) in fillScores()
153 const auto &Distribution = Pair.getKey(); in fillScores() local
155 const Key K{Type, Distribution}; in fillScores()
163 const auto &Distribution = Pair.getKey(); in fillScores() local
165 const Key K{Type, Distribution}; in fillScores()
166 Function.PerDistributionData[Distribution].Score = in fillScores()
176 const StringRef Distribution = Pair.getKey(); in castVotes() local
181 Function.PerDistributionData[Distribution].Grade = G; in castVotes()
H A DResultAnalyzerMain.cpp71 Out.Id.Distribution.Name = getInternalizedString(LabelPair.second); in fromJSON()
139 return !ValidDistributions.contains(S.Id.Distribution.Name); in Main()
/llvm-project-15.0.7/libc/benchmarks/
H A DLibcMemoryBenchmarkMain.cpp203 MemfunctionBenchmarkDistribution(MemorySizeDistribution Distribution) in MemfunctionBenchmarkDistribution()
204 : Distribution(Distribution), Probabilities(Distribution.Probabilities), in MemfunctionBenchmarkDistribution()
219 Study.Configuration.SizeDistributionName = Distribution.Name.str(); in run()
230 MemorySizeDistribution Distribution; member
H A DLibcMemoryGoogleBenchmarkMain.cpp38 : State(S), Distribution(SetupType::getDistributions()[State.range(0)]), in Runner()
39 Probabilities(Distribution.Probabilities), in Runner()
56 State.SetLabel((Twine(Configuration.Name) + "," + Distribution.Name).str()); in ~Runner()
72 MemorySizeDistribution Distribution; member
H A DLibcMemoryBenchmark.h128 std::uniform_int_distribution<uint32_t> Distribution; variable
136 return Distribution(G) * Factor; in operator()
H A DLibcMemoryBenchmark.cpp45 : Distribution( in OffsetDistribution()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DBlockFrequencyInfoImpl.cpp90 using Distribution = BlockFrequencyInfoImplBase::Distribution; typedef
91 using WeightList = BlockFrequencyInfoImplBase::Distribution::WeightList;
119 DitheringDistributer(Distribution &Dist, const BlockMass &Mass);
126 DitheringDistributer::DitheringDistributer(Distribution &Dist, in DitheringDistributer()
144 void Distribution::add(const BlockNode &Node, uint64_t Amount, in add()
235 void Distribution::normalize() { in normalize()
311 bool BlockFrequencyInfoImplBase::addToDist(Distribution &Dist, in addToDist()
374 const LoopData *OuterLoop, LoopData &Loop, Distribution &Dist) { in addLoopSuccessorsToDist()
448 Distribution &Dist) { in distributeMass()
845 Distribution Dist; in adjustLoopHeaderMass()
[all …]
/llvm-project-15.0.7/libc/benchmarks/automemcpy/include/automemcpy/
H A DResultAnalyzer.h77 DistributionId Distribution; member
79 Distribution.Name)
/llvm-project-15.0.7/libcxx/test/libcxx/fuzzing/
H A Drandom.pass.cpp152 template <class Distribution>
155 using ParamT = typename Distribution::param_type; in helper()
157 ParamT p = ParamTypeHelper<Distribution>::Create(data, size, OK); in helper()
160 Distribution d(p); in helper()
/llvm-project-15.0.7/libcxx/
H A D.gitignore8 # Distribution / packaging
/llvm-project-15.0.7/llvm/lib/Support/
H A DLockFileManager.cpp317 std::uniform_int_distribution<unsigned long> Distribution(1, in waitForUnlock() local
319 unsigned long WaitDurationMS = MinWaitDurationMS * Distribution(Engine); in waitForUnlock()
/llvm-project-15.0.7/libcxxabi/
H A D.gitignore12 # Distribution / packaging
/llvm-project-15.0.7/clang/lib/Index/
H A DCommentToXML.cpp1021 StringRef Distribution; in visitFullComment() local
1023 Distribution = AvailabilityAttr::getPrettyPlatformName( in visitFullComment()
1025 if (Distribution.empty()) in visitFullComment()
1026 Distribution = AA->getPlatform()->getName(); in visitFullComment()
1028 Result << " distribution=\"" << Distribution << "\">"; in visitFullComment()
/llvm-project-15.0.7/clang-tools-extra/clangd/support/
H A DTrace.h52 Distribution, enumerator
H A DTrace.cpp228 case Metric::Distribution: in typeName()
313 constexpr Metric SpanLatency("span_latency", Metric::Distribution, "span_name");
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h384 struct Distribution { struct
391 Distribution() = default; argument
446 Distribution &Dist);
455 bool addToDist(Distribution &Dist, const LoopData *OuterLoop,
484 Distribution &Dist);
499 void distributeIrrLoopHeaderMass(Distribution &Dist);
1263 Distribution Dist;
1699 Distribution Dist;
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DSnippetGenerator.cpp182 std::uniform_int_distribution<> Distribution(0, Max); in randomIndex() local
183 return Distribution(randomGenerator()); in randomIndex()
/llvm-project-15.0.7/compiler-rt/lib/fuzzer/
H A DFuzzerDataFlowTrace.cpp196 auto Distribution = std::piecewise_constant_distribution<double>( in Init() local
198 FocusFuncIdx = static_cast<size_t>(Distribution(Rand)); in Init()
/llvm-project-15.0.7/llvm/tools/llvm-mca/Views/
H A DBottleneckAnalysis.cpp611 ArrayRef<unsigned> Distribution = Tracker.getResourcePressureDistribution(); in printBottleneckHints() local
613 for (unsigned I = 0, E = Distribution.size(); I < E; ++I) { in printBottleneckHints()
614 unsigned ResourceCycles = Distribution[I]; in printBottleneckHints()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/support/
H A DTraceTests.cpp148 trace::Metric Dist = {"dist", trace::Metric::Distribution, "lbl"};
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DTUScheduler.cpp107 trace::Metric::Distribution, "build_type");
111 "preamble_fs_latency_ratio", trace::Metric::Distribution, "build_type");
114 trace::Metric::Distribution);
116 trace::Metric::Distribution);
H A DSelection.cpp48 "selection_recovery", trace::Metric::Distribution, "language"); in recordMetrics()
50 "selection_recovery_type", trace::Metric::Distribution, "language"); in recordMetrics()
/llvm-project-15.0.7/llvm/docs/
H A DBuildingADistribution.rst2 Building a Distribution of LLVM
20 General Distribution Guidance
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp1460 using Distribution = BlockFrequencyInfoImplBase::Distribution; in calculateNewCallTerminatorWeights() typedef
1468 Distribution BranchDist; in calculateNewCallTerminatorWeights()
/llvm-project-15.0.7/llvm/utils/gn/
H A DREADME.rst26 convenient for day-to-day hacking on LLVM than CMake. Distribution, building

12