| addBodySamples(uint32_t LineOffset, uint32_t Discriminator, uint64_t Num, uint64_t Weight=1) | llvm::sampleprof::FunctionSamples | inline |
| addCalledTargetSamples(uint32_t LineOffset, uint32_t Discriminator, FunctionId Func, uint64_t Num, uint64_t Weight=1) | llvm::sampleprof::FunctionSamples | inline |
| addCallsiteVTableTypeProfAt(const LineLocation &Loc, const T &Other, uint64_t Weight=1) | llvm::sampleprof::FunctionSamples | inline |
| addHeadSamples(uint64_t Num, uint64_t Weight=1) | llvm::sampleprof::FunctionSamples | inline |
| addSampleRecord(LineLocation Location, const SampleRecord &SampleRecord, uint64_t Weight=1) | llvm::sampleprof::FunctionSamples | inline |
| addTotalSamples(uint64_t Num, uint64_t Weight=1) | llvm::sampleprof::FunctionSamples | inline |
| addTypeSamplesAt(const LineLocation &Loc, FunctionId Type, uint64_t Count) | llvm::sampleprof::FunctionSamples | inline |
| dump() const | llvm::sampleprof::FunctionSamples | |
| empty() const | llvm::sampleprof::FunctionSamples | inline |
| findAllNames(DenseSet< FunctionId > &NameSet) const | llvm::sampleprof::FunctionSamples | |
| findCallsiteTypeSamplesAt(const LineLocation &Loc) const | llvm::sampleprof::FunctionSamples | inline |
| findCallTargetMapAt(uint32_t LineOffset, uint32_t Discriminator) const | llvm::sampleprof::FunctionSamples | inline |
| findCallTargetMapAt(const LineLocation &CallSite) const | llvm::sampleprof::FunctionSamples | inline |
| findFunctionSamples(const DILocation *DIL, SampleProfileReaderItaniumRemapper *Remapper=nullptr, const HashKeyMap< std::unordered_map, FunctionId, FunctionId > *FuncNameToProfNameMap=nullptr) const | llvm::sampleprof::FunctionSamples | |
| findFunctionSamplesAt(const LineLocation &Loc, StringRef CalleeName, SampleProfileReaderItaniumRemapper *Remapper, const HashKeyMap< std::unordered_map, FunctionId, FunctionId > *FuncNameToProfNameMap=nullptr) const | llvm::sampleprof::FunctionSamples | |
| findFunctionSamplesMapAt(const LineLocation &Loc) const | llvm::sampleprof::FunctionSamples | inline |
| findInlinedFunctions(DenseSet< GlobalValue::GUID > &S, const HashKeyMap< std::unordered_map, FunctionId, Function * > &SymbolMap, uint64_t Threshold) const | llvm::sampleprof::FunctionSamples | inline |
| findSamplesAt(uint32_t LineOffset, uint32_t Discriminator) const | llvm::sampleprof::FunctionSamples | inline |
| FunctionSamples()=default | llvm::sampleprof::FunctionSamples | |
| functionSamplesAt(const LineLocation &Loc) | llvm::sampleprof::FunctionSamples | inline |
| getBodySamples() const | llvm::sampleprof::FunctionSamples | inline |
| getCallSiteHash(FunctionId Callee, const LineLocation &Callsite) | llvm::sampleprof::FunctionSamples | inlinestatic |
| getCallSiteIdentifier(const DILocation *DIL, bool ProfileIsFS=false) | llvm::sampleprof::FunctionSamples | static |
| getCallsiteSamples() const | llvm::sampleprof::FunctionSamples | inline |
| getCallsiteTypeCounts() const | llvm::sampleprof::FunctionSamples | inline |
| getCanonicalFnName(const Function &F) | llvm::sampleprof::FunctionSamples | inlinestatic |
| getCanonicalFnName(StringRef FnName, StringRef Attr="selected") | llvm::sampleprof::FunctionSamples | inlinestatic |
| getContext() const | llvm::sampleprof::FunctionSamples | inline |
| getFuncName() const | llvm::sampleprof::FunctionSamples | inline |
| getFuncName(FunctionId Func) const | llvm::sampleprof::FunctionSamples | inline |
| getFunction() const | llvm::sampleprof::FunctionSamples | inline |
| getFunctionHash() const | llvm::sampleprof::FunctionSamples | inline |
| getGUID() const | llvm::sampleprof::FunctionSamples | inline |
| getHeadSamples() const | llvm::sampleprof::FunctionSamples | inline |
| getHeadSamplesEstimate() const | llvm::sampleprof::FunctionSamples | inline |
| getMaxCountInside(bool SkipCallSite=false) const | llvm::sampleprof::FunctionSamples | inline |
| getOffset(const DILocation *DIL) | llvm::sampleprof::FunctionSamples | static |
| getTotalSamples() const | llvm::sampleprof::FunctionSamples | inline |
| getTypeSamplesAt(const LineLocation &Loc) | llvm::sampleprof::FunctionSamples | inline |
| GUIDToFuncNameMap | llvm::sampleprof::FunctionSamples | |
| HasUniqSuffix | llvm::sampleprof::FunctionSamples | static |
| LLVMSuffix | llvm::sampleprof::FunctionSamples | static |
| mapIRLocToProfileLoc(const LineLocation &IRLoc) const | llvm::sampleprof::FunctionSamples | inline |
| merge(const FunctionSamples &Other, uint64_t Weight=1) | llvm::sampleprof::FunctionSamples | inline |
| operator!=(const FunctionSamples &Other) const | llvm::sampleprof::FunctionSamples | inline |
| operator==(const FunctionSamples &Other) const | llvm::sampleprof::FunctionSamples | inline |
| PartSuffix | llvm::sampleprof::FunctionSamples | static |
| print(raw_ostream &OS=dbgs(), unsigned Indent=0) const | llvm::sampleprof::FunctionSamples | |
| ProfileIsCS | llvm::sampleprof::FunctionSamples | static |
| ProfileIsFS | llvm::sampleprof::FunctionSamples | static |
| ProfileIsPreInlined | llvm::sampleprof::FunctionSamples | static |
| ProfileIsProbeBased | llvm::sampleprof::FunctionSamples | static |
| removeAllCallsiteSamples() | llvm::sampleprof::FunctionSamples | inline |
| removeCalledTargetAndBodySample(uint32_t LineOffset, uint32_t Discriminator, FunctionId Func) | llvm::sampleprof::FunctionSamples | inline |
| removeTotalSamples(uint64_t Num) | llvm::sampleprof::FunctionSamples | inline |
| setContext(const SampleContext &FContext) | llvm::sampleprof::FunctionSamples | inline |
| setContextAttribute(ContextAttributeMask Attr) | llvm::sampleprof::FunctionSamples | inline |
| setContextSynthetic() | llvm::sampleprof::FunctionSamples | inline |
| setFunction(FunctionId NewFunctionID) | llvm::sampleprof::FunctionSamples | inline |
| setFunctionHash(uint64_t Hash) | llvm::sampleprof::FunctionSamples | inline |
| setHeadSamples(uint64_t Num) | llvm::sampleprof::FunctionSamples | inline |
| setIRToProfileLocationMap(const LocToLocMap *LTLM) | llvm::sampleprof::FunctionSamples | inline |
| setTotalSamples(uint64_t Num) | llvm::sampleprof::FunctionSamples | inline |
| UniqSuffix | llvm::sampleprof::FunctionSamples | static |
| updateCallsiteSamples() | llvm::sampleprof::FunctionSamples | inline |
| updateTotalSamples() | llvm::sampleprof::FunctionSamples | inline |
| UseMD5 | llvm::sampleprof::FunctionSamples | static |