LLVM
15.0.0git
|
This class represents a set of interesting instructions where an alloca is live. More...
#include "llvm/Analysis/StackLifetime.h"
Public Member Functions | |
LiveRange (unsigned Size, bool Set=false) | |
void | addRange (unsigned Start, unsigned End) |
bool | overlaps (const LiveRange &Other) const |
void | join (const LiveRange &Other) |
bool | test (unsigned Idx) const |
Friends | |
raw_ostream & | operator<< (raw_ostream &OS, const StackLifetime::LiveRange &R) |
This class represents a set of interesting instructions where an alloca is live.
Definition at line 63 of file StackLifetime.h.
|
inline |
Definition at line 69 of file StackLifetime.h.
|
inline |
Definition at line 70 of file StackLifetime.h.
Definition at line 76 of file StackLifetime.h.
References Other.
Definition at line 72 of file StackLifetime.h.
References Other.
|
inline |
Definition at line 78 of file StackLifetime.h.
Referenced by llvm::StackLifetime::isAliveAfter().
|
friend |
Definition at line 178 of file StackLifetime.h.