LLVM 20.0.0git
|
Single location defined by (potentially multiple) MMI entries. More...
#include "CodeGen/AsmPrinter/DwarfDebug.h"
Public Member Functions | |
MMI (const DIExpression *E, int FI) | |
void | addFrameIndexExpr (const DIExpression *Expr, int FI) |
const std::set< FrameIndexExpr > & | getFrameIndexExprs () const |
Get the FI entries, sorted by fragment offset. | |
Public Attributes | |
std::set< FrameIndexExpr > | FrameIndexExprs |
Single location defined by (potentially multiple) MMI entries.
Definition at line 159 of file DwarfDebug.h.
|
inlineexplicit |
Definition at line 163 of file DwarfDebug.h.
References E.
void Loc::MMI::addFrameIndexExpr | ( | const DIExpression * | Expr, |
int | FI | ||
) |
Definition at line 296 of file DwarfDebug.cpp.
References llvm::all_of(), and assert().
const std::set< FrameIndexExpr > & Loc::MMI::getFrameIndexExprs | ( | ) | const |
Get the FI entries, sorted by fragment offset.
Definition at line 292 of file DwarfDebug.cpp.
std::set<FrameIndexExpr> llvm::Loc::MMI::FrameIndexExprs |
Definition at line 160 of file DwarfDebug.h.