LLVM: LiveDebugValues::DbgOpIDMap Class Reference (original) (raw)
Class storing the complete set of values that are observed by DbgValues within the current function. More...
#include "[CodeGen/LiveDebugValues/InstrRefBasedImpl.h](InstrRefBasedImpl%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| DbgOpID | insert (DbgOp Op) |
| If Op does not already exist in this map, it is inserted and the corresponding DbgOpID is returned. | |
| DbgOp | find (DbgOpID ID) const |
| Returns the DbgOp associated with ID. | |
| void | clear () |
Detailed Description
Class storing the complete set of values that are observed by DbgValues within the current function.
Allows 2-way lookup, with find returning the Op for a given ID and insert returning the ID for a given Op (creating one if none exists).
Definition at line 449 of file InstrRefBasedImpl.h.
Member Function Documentation
◆ clear()
| void LiveDebugValues::DbgOpIDMap::clear ( ) | inline |
|---|
◆ find()
| DbgOp LiveDebugValues::DbgOpIDMap::find ( DbgOpID ID) const | inline |
|---|
◆ insert()
| DbgOpID LiveDebugValues::DbgOpIDMap::insert ( DbgOp Op) | inline |
|---|
The documentation for this class was generated from the following file:
- lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h