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: