LLVM  10.0.0svn
llvm::NamedInstrProfRecord Member List

This is the complete list of members for llvm::NamedInstrProfRecord, including all inherited members.

accumuateCounts(CountSumOrPercent &Sum) constllvm::InstrProfRecord
addValueData(uint32_t ValueKind, uint32_t Site, InstrProfValueData *VData, uint32_t N, InstrProfSymtab *SymTab)llvm::InstrProfRecord
Clear()llvm::InstrProfRecordinline
clearValueData()llvm::InstrProfRecordinline
Countsllvm::InstrProfRecord
CS_FLAG_IN_FUNC_HASHllvm::NamedInstrProfRecordstatic
getNumValueData(uint32_t ValueKind) constllvm::InstrProfRecordinline
getNumValueDataForSite(uint32_t ValueKind, uint32_t Site) constllvm::InstrProfRecordinline
getNumValueKinds() constllvm::InstrProfRecordinline
getNumValueSites(uint32_t ValueKind) constllvm::InstrProfRecordinline
getValueForSite(uint32_t ValueKind, uint32_t Site, uint64_t *TotalC=nullptr) constllvm::InstrProfRecordinline
getValueForSite(InstrProfValueData Dest[], uint32_t ValueKind, uint32_t Site) constllvm::InstrProfRecordinline
hasCSFlagInHash(uint64_t FuncHash)llvm::NamedInstrProfRecordinlinestatic
Hashllvm::NamedInstrProfRecord
InstrProfRecord()=defaultllvm::InstrProfRecord
InstrProfRecord(std::vector< uint64_t > Counts)llvm::InstrProfRecordinline
InstrProfRecord(InstrProfRecord &&)=defaultllvm::InstrProfRecord
InstrProfRecord(const InstrProfRecord &RHS)llvm::InstrProfRecordinline
merge(InstrProfRecord &Other, uint64_t Weight, function_ref< void(instrprof_error)> Warn)llvm::InstrProfRecord
Namellvm::NamedInstrProfRecord
NamedInstrProfRecord()=defaultllvm::NamedInstrProfRecord
NamedInstrProfRecord(StringRef Name, uint64_t Hash, std::vector< uint64_t > Counts)llvm::NamedInstrProfRecordinline
operator=(InstrProfRecord &&)=defaultllvm::InstrProfRecord
operator=(const InstrProfRecord &RHS)llvm::InstrProfRecordinline
overlap(InstrProfRecord &Other, OverlapStats &Overlap, OverlapStats &FuncLevelOverlap, uint64_t ValueCutoff)llvm::InstrProfRecord
overlapValueProfData(uint32_t ValueKind, InstrProfRecord &Src, OverlapStats &Overlap, OverlapStats &FuncLevelOverlap)llvm::InstrProfRecord
reserveSites(uint32_t ValueKind, uint32_t NumValueSites)llvm::InstrProfRecordinline
scale(uint64_t Weight, function_ref< void(instrprof_error)> Warn)llvm::InstrProfRecord
setCSFlagInHash(uint64_t &FuncHash)llvm::NamedInstrProfRecordinlinestatic
sortValueData()llvm::InstrProfRecordinline