|
LLVM
8.0.1
|
This class represents a set of interesting instructions where an alloca is live. More...
#include "CodeGen/SafeStackColoring.h"

Public Member Functions | |
| void | SetMaximum (int size) |
| void | AddRange (unsigned start, unsigned end) |
| bool | Overlaps (const LiveRange &Other) const |
| void | Join (const LiveRange &Other) |
Public Attributes | |
| BitVector | bv |
This class represents a set of interesting instructions where an alloca is live.
Definition at line 59 of file SafeStackColoring.h.
Definition at line 63 of file SafeStackColoring.h.
References llvm::BitVector::set().
Referenced by llvm::safestack::StackColoring::getFullLiveRange().
Definition at line 69 of file SafeStackColoring.h.
Definition at line 65 of file SafeStackColoring.h.
References llvm::BitVector::anyCommon(), and bv.
|
inline |
Definition at line 62 of file SafeStackColoring.h.
References llvm::BitVector::resize().
Referenced by llvm::safestack::StackColoring::getFullLiveRange().
| BitVector llvm::safestack::StackColoring::LiveRange::bv |
Definition at line 60 of file SafeStackColoring.h.
Referenced by Join(), llvm::safestack::operator<<(), and Overlaps().
1.8.13