Maps each inlined source-level label to its DBG_LABEL instruction.
Declared in <llvm/CodeGen/DbgEntityHistoryCalculator.h>
class DbgLabelInstrMap;
The DBG_LABEL instruction could be used to generate a temporary (assembler) label before it.
| Name | Description |
|---|---|
InlinedEntity | Label metadata paired with its inlined-at location. |
InstrMap | Map from each inlined label to the corresponding DBG_LABEL instruction. |
| Name | Description |
|---|---|
addInstr | Record DBG_LABEL MI for inlined label Label. |
begin | Return an iterator to the first label instruction mapping. |
clear | Remove all recorded label instructions. |
empty | Return true if no label instructions have been recorded. |
end | Return an iterator past the last label instruction mapping. |