accumulateCounts(CountSumOrPercent &Sum) const | llvm::InstrProfRecord | |
addValueData(uint32_t ValueKind, uint32_t Site, ArrayRef< InstrProfValueData > VData, InstrProfSymtab *SymTab) | llvm::InstrProfRecord | |
BitmapBytes | llvm::InstrProfRecord | |
Clear() | llvm::InstrProfRecord | inline |
clearValueData() | llvm::InstrProfRecord | inline |
CountPseudoKind enum name | llvm::InstrProfRecord | |
Counts | llvm::InstrProfRecord | |
getCountPseudoKind() const | llvm::InstrProfRecord | inline |
getNumValueData(uint32_t ValueKind) const | llvm::InstrProfRecord | inline |
getNumValueKinds() const | llvm::InstrProfRecord | inline |
getNumValueSites(uint32_t ValueKind) const | llvm::InstrProfRecord | inline |
getValueArrayForSite(uint32_t ValueKind, uint32_t Site) const | llvm::InstrProfRecord | inline |
HotFunctionVal enum value | llvm::InstrProfRecord | |
InstrProfRecord()=default | llvm::InstrProfRecord | |
InstrProfRecord(std::vector< uint64_t > Counts) | llvm::InstrProfRecord | inline |
InstrProfRecord(std::vector< uint64_t > Counts, std::vector< uint8_t > BitmapBytes) | llvm::InstrProfRecord | inline |
InstrProfRecord(InstrProfRecord &&)=default | llvm::InstrProfRecord | |
InstrProfRecord(const InstrProfRecord &RHS) | llvm::InstrProfRecord | inline |
merge(InstrProfRecord &Other, uint64_t Weight, function_ref< void(instrprof_error)> Warn) | llvm::InstrProfRecord | |
NotPseudo enum value | llvm::InstrProfRecord | |
operator=(InstrProfRecord &&)=default | llvm::InstrProfRecord | |
operator=(const InstrProfRecord &RHS) | llvm::InstrProfRecord | inline |
overlap(InstrProfRecord &Other, OverlapStats &Overlap, OverlapStats &FuncLevelOverlap, uint64_t ValueCutoff) | llvm::InstrProfRecord | |
overlapValueProfData(uint32_t ValueKind, InstrProfRecord &Src, OverlapStats &Overlap, OverlapStats &FuncLevelOverlap) | llvm::InstrProfRecord | |
PseudoCountVal enum name | llvm::InstrProfRecord | |
PseudoHot enum value | llvm::InstrProfRecord | |
PseudoWarm enum value | llvm::InstrProfRecord | |
reserveSites(uint32_t ValueKind, uint32_t NumValueSites) | llvm::InstrProfRecord | inline |
scale(uint64_t N, uint64_t D, function_ref< void(instrprof_error)> Warn) | llvm::InstrProfRecord | |
setPseudoCount(CountPseudoKind Kind) | llvm::InstrProfRecord | inline |
sortValueData() | llvm::InstrProfRecord | inline |
WarmFunctionVal enum value | llvm::InstrProfRecord | |