LLVM 22.0.0git
llvm::MIBInfo Struct Reference

Summary of a single MIB in a memprof metadata on allocations. More...

#include "llvm/IR/ModuleSummaryIndex.h"

Public Member Functions

 MIBInfo (AllocationType AllocType, SmallVector< unsigned > StackIdIndices)

Public Attributes

AllocationType AllocType
SmallVector< unsignedStackIdIndices

Detailed Description

Summary of a single MIB in a memprof metadata on allocations.

Definition at line 367 of file ModuleSummaryIndex.h.

Constructor & Destructor Documentation

◆ MIBInfo()

llvm::MIBInfo::MIBInfo ( AllocationType AllocType,
SmallVector< unsigned > StackIdIndices )
inline

Definition at line 377 of file ModuleSummaryIndex.h.

References AllocType, llvm::move(), and StackIdIndices.

Member Data Documentation

◆ AllocType

AllocationType llvm::MIBInfo::AllocType

Definition at line 369 of file ModuleSummaryIndex.h.

Referenced by MIBInfo(), and llvm::operator<<().

◆ StackIdIndices

SmallVector<unsigned> llvm::MIBInfo::StackIdIndices

Definition at line 375 of file ModuleSummaryIndex.h.

Referenced by MIBInfo(), and llvm::operator<<().


The documentation for this struct was generated from the following file: