LLVM 18.0.0git
|
Thin wrapper around an integer – designed to give more type safety to spill location numbers. More...
#include "CodeGen/LiveDebugValues/InstrRefBasedImpl.h"
Public Member Functions | |
SpillLocationNo (unsigned SpillNo) | |
unsigned | id () const |
bool | operator< (const SpillLocationNo &Other) const |
bool | operator== (const SpillLocationNo &Other) const |
bool | operator!= (const SpillLocationNo &Other) const |
Public Attributes | |
unsigned | SpillNo |
Thin wrapper around an integer – designed to give more type safety to spill location numbers.
Definition at line 216 of file InstrRefBasedImpl.h.
|
inlineexplicit |
Definition at line 218 of file InstrRefBasedImpl.h.
|
inline |
Definition at line 220 of file InstrRefBasedImpl.h.
References SpillNo.
Referenced by LiveDebugValues::MLocTracker::emitLoc(), LiveDebugValues::MLocTracker::getLocID(), LiveDebugValues::MLocTracker::getOrTrackSpillLoc(), and LiveDebugValues::MLocTracker::getSpillIDWithIdx().
|
inline |
Definition at line 229 of file InstrRefBasedImpl.h.
References llvm::Other.
|
inline |
Definition at line 222 of file InstrRefBasedImpl.h.
References llvm::Other, and SpillNo.
|
inline |
Definition at line 226 of file InstrRefBasedImpl.h.
References llvm::Other, and SpillNo.
unsigned LiveDebugValues::SpillLocationNo::SpillNo |
Definition at line 219 of file InstrRefBasedImpl.h.
Referenced by id(), operator<(), and operator==().