LLVM 20.0.0git
llvm::FunctionSummary Member List

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

addCall(EdgeTy E)llvm::FunctionSummaryinline
addCallsite(CallsiteInfo &Callsite)llvm::FunctionSummaryinline
addTypeTest(GlobalValue::GUID Guid)llvm::FunctionSummaryinline
AliasKind enum valuellvm::GlobalValueSummary
allocs() constllvm::FunctionSummaryinline
calls() constllvm::FunctionSummaryinline
callsites() constllvm::FunctionSummaryinline
canAutoHide() constllvm::GlobalValueSummaryinline
classof(const GlobalValueSummary *GVS)llvm::FunctionSummaryinlinestatic
Declaration enum valuellvm::GlobalValueSummary
Definition enum valuellvm::GlobalValueSummary
EdgeTy typedefllvm::FunctionSummary
ExternalNodellvm::FunctionSummarystatic
fflags() constllvm::FunctionSummaryinline
flags() constllvm::GlobalValueSummaryinline
ForceSummaryHotnessType enum namellvm::FunctionSummary
FSHT_All enum valuellvm::FunctionSummary
FSHT_AllNonCritical enum valuellvm::FunctionSummary
FSHT_None enum valuellvm::FunctionSummary
FunctionKind enum valuellvm::GlobalValueSummary
FunctionSummary(GVFlags Flags, unsigned NumInsts, FFlags FunFlags, SmallVectorImpl< ValueInfo > &&Refs, SmallVectorImpl< EdgeTy > &&CGEdges, std::vector< GlobalValue::GUID > TypeTests, std::vector< VFuncId > TypeTestAssumeVCalls, std::vector< VFuncId > TypeCheckedLoadVCalls, std::vector< ConstVCall > TypeTestAssumeConstVCalls, std::vector< ConstVCall > TypeCheckedLoadConstVCalls, std::vector< ParamAccess > Params, CallsitesTy CallsiteList, AllocsTy AllocList)llvm::FunctionSummaryinline
getBaseObject()llvm::GlobalValueSummaryinline
getBaseObject() constllvm::GlobalValueSummaryinline
getOriginalName() constllvm::GlobalValueSummaryinline
getSummaryKind() constllvm::GlobalValueSummaryinline
getTypeIdInfo() constllvm::FunctionSummaryinline
getVisibility() constllvm::GlobalValueSummaryinline
GlobalValueSummary(SummaryKind K, GVFlags Flags, SmallVectorImpl< ValueInfo > &&Refs)llvm::GlobalValueSummaryinlineprotected
GlobalVarKind enum valuellvm::GlobalValueSummary
GraphTraits< ValueInfo >llvm::FunctionSummaryfriend
ImportKind enum namellvm::GlobalValueSummary
importType() constllvm::GlobalValueSummaryinline
instCount() constllvm::FunctionSummaryinline
isDSOLocal() constllvm::GlobalValueSummaryinline
isLive() constllvm::GlobalValueSummaryinline
linkage() constllvm::GlobalValueSummaryinline
makeDummyFunctionSummary(SmallVectorImpl< FunctionSummary::EdgeTy > &&Edges)llvm::FunctionSummaryinlinestatic
modulePath() constllvm::GlobalValueSummaryinline
mutableAllocs()llvm::FunctionSummaryinline
mutableCalls()llvm::FunctionSummaryinline
mutableCallsites()llvm::FunctionSummaryinline
notEligibleToImport() constllvm::GlobalValueSummaryinline
paramAccesses() constllvm::FunctionSummaryinline
refs() constllvm::GlobalValueSummaryinline
setCanAutoHide(bool CanAutoHide)llvm::GlobalValueSummaryinline
setDSOLocal(bool Local)llvm::GlobalValueSummaryinline
setImportKind(ImportKind IK)llvm::GlobalValueSummaryinline
setLinkage(GlobalValue::LinkageTypes Linkage)llvm::GlobalValueSummaryinline
setLive(bool Live)llvm::GlobalValueSummaryinline
setModulePath(StringRef ModPath)llvm::GlobalValueSummaryinline
setNoRecurse()llvm::FunctionSummaryinline
setNotEligibleToImport()llvm::GlobalValueSummaryinline
setNoUnwind()llvm::FunctionSummaryinline
setOriginalName(GlobalValue::GUID Name)llvm::GlobalValueSummaryinline
setParamAccesses(std::vector< ParamAccess > NewParams)llvm::FunctionSummaryinline
setVisibility(GlobalValue::VisibilityTypes Vis)llvm::GlobalValueSummaryinline
shouldImportAsDecl() constllvm::GlobalValueSummaryinline
specialRefCounts() constllvm::FunctionSummary
SummaryKind enum namellvm::GlobalValueSummary
type_checked_load_const_vcalls() constllvm::FunctionSummaryinline
type_checked_load_vcalls() constllvm::FunctionSummaryinline
type_test_assume_const_vcalls() constllvm::FunctionSummaryinline
type_test_assume_vcalls() constllvm::FunctionSummaryinline
type_tests() constllvm::FunctionSummaryinline
~GlobalValueSummary()=defaultllvm::GlobalValueSummaryvirtual