#include "llvm/Support/CodeGenCoverage.h"
#include "llvm/Support/Endian.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/Mutex.h"
#include "llvm/Support/Process.h"
#include "llvm/Support/ScopedPrinter.h"
#include "llvm/Support/ToolOutputFile.h"
usingnamespacellvm;
CodeGenCoverage::CodeGenCoverage() = default;
void CodeGenCoverage::setCovered(uint64_t RuleID) { … }
bool CodeGenCoverage::isCovered(uint64_t RuleID) const { … }
iterator_range<CodeGenCoverage::const_covered_iterator>
CodeGenCoverage::covered() const { … }
bool CodeGenCoverage::parse(MemoryBuffer &Buffer, StringRef BackendName) { … }
bool CodeGenCoverage::emit(StringRef CoveragePrefix,
StringRef BackendName) const { … }
void CodeGenCoverage::reset() { … }