#include "bolt/Profile/Heatmap.h"
#include "bolt/Utils/CommandLineOpts.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/ADT/Twine.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/Format.h"
#include "llvm/Support/FormatVariadic.h"
#include "llvm/Support/MathExtras.h"
#include "llvm/Support/raw_ostream.h"
#include <algorithm>
#include <cctype>
#include <cmath>
#include <vector>
#define DEBUG_TYPE …
usingnamespacellvm;
namespace llvm {
namespace bolt {
void Heatmap::registerAddressRange(uint64_t StartAddress, uint64_t EndAddress,
uint64_t Count) { … }
void Heatmap::print(StringRef FileName) const { … }
void Heatmap::print(raw_ostream &OS) const { … }
void Heatmap::printCDF(StringRef FileName) const { … }
void Heatmap::printCDF(raw_ostream &OS) const { … }
void Heatmap::printSectionHotness(StringRef FileName) const { … }
void Heatmap::printSectionHotness(raw_ostream &OS) const { … }
}
}