LLVM  10.0.0svn
llvm::InstrProfRecord Member List

This is the complete list of members for llvm::InstrProfRecord, 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
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
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
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
sortValueData()llvm::InstrProfRecordinline