LLVM: llvm::DbgLabelInstrMap Class Reference (original) (raw)

For each inlined instance of a source-level label, keep the corresponding DBG_LABEL instruction. More...

#include "[llvm/CodeGen/DbgEntityHistoryCalculator.h](DbgEntityHistoryCalculator%5F8h%5Fsource.html)"

Public Member Functions
void addInstr (InlinedEntity Label, const MachineInstr &MI)
bool empty () const
void clear ()
InstrMap::const_iterator begin () const
InstrMap::const_iterator end () const

Detailed Description

For each inlined instance of a source-level label, keep the corresponding DBG_LABEL instruction.

The DBG_LABEL instruction could be used to generate a temporary (assembler) label before it.

Definition at line 132 of file DbgEntityHistoryCalculator.h.

Member Typedef Documentation

InlinedEntity

InstrMap

Member Function Documentation

addInstr()

begin()

clear()

void llvm::DbgLabelInstrMap::clear ( ) inline

empty()

bool llvm::DbgLabelInstrMap::empty ( ) const inline

end()


The documentation for this class was generated from the following files: