LLVM 20.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.
Definition at line 69 of file StackLifetime.h.
Definition at line 70 of file StackLifetime.h.
References End.
Definition at line 76 of file StackLifetime.h.
References llvm::Other.
Definition at line 72 of file StackLifetime.h.
References llvm::Other.
Definition at line 78 of file StackLifetime.h.
References Idx.
Referenced by llvm::StackLifetime::isAliveAfter().
|
friend |
Definition at line 178 of file StackLifetime.h.