class CodeGenCoverage
Declaration
class CodeGenCoverage { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Support/CodeGenCoverage.h:20
Member Variables
- protected llvm::BitVector RuleCoverage
Method Overview
- public CodeGenCoverage()
- public iterator_range<llvm::CodeGenCoverage::const_covered_iterator> covered() const
- public bool emit(llvm::StringRef FilePrefix, llvm::StringRef BackendName) const
- public bool isCovered(uint64_t RuleID) const
- public bool parse(llvm::MemoryBuffer & Buffer, llvm::StringRef BackendName)
- public void reset()
- public void setCovered(uint64_t RuleID)
Methods
¶CodeGenCoverage()
CodeGenCoverage()
Declared at: llvm/include/llvm/Support/CodeGenCoverage.h:27
¶iterator_range<
llvm::CodeGenCoverage::const_covered_iterator>
covered() const
iterator_range<
llvm::CodeGenCoverage::const_covered_iterator>
covered() const
Declared at: llvm/include/llvm/Support/CodeGenCoverage.h:31
¶bool emit(llvm::StringRef FilePrefix,
llvm::StringRef BackendName) const
bool emit(llvm::StringRef FilePrefix,
llvm::StringRef BackendName) const
Declared at: llvm/include/llvm/Support/CodeGenCoverage.h:34
Parameters
- llvm::StringRef FilePrefix
- llvm::StringRef BackendName
¶bool isCovered(uint64_t RuleID) const
bool isCovered(uint64_t RuleID) const
Declared at: llvm/include/llvm/Support/CodeGenCoverage.h:30
Parameters
- uint64_t RuleID
¶bool parse(llvm::MemoryBuffer& Buffer,
llvm::StringRef BackendName)
bool parse(llvm::MemoryBuffer& Buffer,
llvm::StringRef BackendName)
Declared at: llvm/include/llvm/Support/CodeGenCoverage.h:33
Parameters
- llvm::MemoryBuffer& Buffer
- llvm::StringRef BackendName
¶void reset()
void reset()
Declared at: llvm/include/llvm/Support/CodeGenCoverage.h:35
¶void setCovered(uint64_t RuleID)
void setCovered(uint64_t RuleID)
Declared at: llvm/include/llvm/Support/CodeGenCoverage.h:29
Parameters
- uint64_t RuleID