Home
last modified time | relevance | path

Searched refs:SampleInfo (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Profile/
H A DDataReader.h220 struct SampleInfo { struct
224 SampleInfo(Location Loc, int64_t Hits) : Loc(std::move(Loc)), Hits(Hits) {} in SampleInfo() argument
226 bool operator==(const SampleInfo &RHS) const { return Loc == RHS.Loc; }
228 bool operator<(const SampleInfo &RHS) const {
237 void mergeWith(const SampleInfo &SI);
243 typedef std::vector<SampleInfo> ContainerTy;
479 ErrorOr<SampleInfo> parseSampleInfo();
/llvm-project-15.0.7/bolt/lib/Profile/
H A DDataReader.cpp118 void SampleInfo::mergeWith(const SampleInfo &SI) { Hits += SI.Hits; } in mergeWith()
120 void SampleInfo::print(raw_ostream &OS) const { in print()
128 bool operator()(const SampleInfo &SI, const uint64_t Val) const { in getSamples()
131 bool operator()(const uint64_t Val, const SampleInfo &SI) const { in getSamples()
150 SampleInfo &SI = Data[Iter->second]; in bumpCount()
1019 ErrorOr<SampleInfo> DataReader::parseSampleInfo() { in parseSampleInfo()
1037 return SampleInfo(std::move(Address), Occurrences); in parseSampleInfo()
1119 ErrorOr<SampleInfo> Res = parseSampleInfo(); in parseInNoLBRMode()
1123 SampleInfo SI = Res.get(); in parseInNoLBRMode()
1410 for (const SampleInfo &SI : Func.getValue().Data) in dump()
H A DDataAggregator.cpp2235 for (const SampleInfo &SI : Func.getValue().Data) { in writeAggregatedFile()