LLVM: LiveDebugValues::DebugVariableMap Class Reference (original) (raw)

Mapping from DebugVariable to/from a unique identifying number. More...

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

Detailed Description

Mapping from DebugVariable to/from a unique identifying number.

Each DebugVariable consists of three pointers, and after a small amount of work to identify overlapping fragments of variables we mostly only use DebugVariables as identities of variables. It's much more compile-time efficient to use an ID number instead, which this class provides.

Definition at line 47 of file InstrRefBasedImpl.h.

Member Function Documentation

clear()

void LiveDebugValues::DebugVariableMap::clear ( ) inline

getDVID()

insertDVID()

lookupDVID()


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