9#ifndef LLVM_DEBUGINFO_GSYM_OUTPUTAGGREGATOR_H
10#define LLVM_DEBUGINFO_GSYM_OUTPUTAGGREGATOR_H
43 std::function<
void(
StringRef,
unsigned)> handleCounts)
const {
Given that RA is a live value
StringRef - Represent a constant reference to a string, i.e.
void Report(StringRef s, std::function< void(raw_ostream &o)> detailCallback)
OutputAggregator(raw_ostream *out)
size_t GetNumCategories() const
OutputAggregator & operator<<(T &&value)
void EnumerateResults(std::function< void(StringRef, unsigned)> handleCounts) const
std::map< std::string, unsigned > Aggregation
raw_ostream * GetOS() const
void Merge(const OutputAggregator &other)
This class implements an extremely fast bulk output stream that can only output to a stream.
This is an optimization pass for GlobalISel generic memory operations.
auto count(R &&Range, const E &Element)
Wrapper function around std::count to count the number of times an element Element occurs in the give...