LLVM: llvm::CallsiteInfo Struct Reference (original) (raw)
Summary of memprof callsite metadata. More...
#include "[llvm/IR/ModuleSummaryIndex.h](ModuleSummaryIndex%5F8h%5Fsource.html)"
| Public Member Functions |
|---|
| Public Attributes | |
|---|---|
| ValueInfo | Callee |
| SmallVector< unsigned > | Clones {0} |
| SmallVector< unsigned > | StackIdIndices |
Detailed Description
Summary of memprof callsite metadata.
Definition at line 357 of file ModuleSummaryIndex.h.
Constructor & Destructor Documentation
| llvm::CallsiteInfo::CallsiteInfo ( ValueInfo Callee, SmallVector< unsigned > StackIdIndices ) | inline |
|---|
Definition at line 377 of file ModuleSummaryIndex.h.
References Callee, llvm::move(), and StackIdIndices.
◆ CallsiteInfo() [2/2]
| llvm::CallsiteInfo::CallsiteInfo ( ValueInfo Callee, SmallVector< unsigned > Clones, SmallVector< unsigned > StackIdIndices ) | inline |
|---|
Definition at line 379 of file ModuleSummaryIndex.h.
References Callee, Clones, llvm::move(), and StackIdIndices.
Member Data Documentation
◆ Callee
ValueInfo llvm::CallsiteInfo::Callee
Definition at line 359 of file ModuleSummaryIndex.h.
Referenced by CallsiteInfo(), CallsiteInfo(), and llvm::operator<<().
◆ Clones
SmallVector<unsigned> llvm::CallsiteInfo::Clones {0}
Definition at line 369 of file ModuleSummaryIndex.h.
Referenced by CallsiteInfo(), and llvm::operator<<().
◆ StackIdIndices
SmallVector<unsigned> llvm::CallsiteInfo::StackIdIndices
Definition at line 375 of file ModuleSummaryIndex.h.
Referenced by CallsiteInfo(), CallsiteInfo(), and llvm::operator<<().
The documentation for this struct was generated from the following file:
- include/llvm/IR/ModuleSummaryIndex.h