LLVM 20.0.0git
|
Public Types | |
enum | AccessType { NotAccessed = 0 , GPR = 1 << 0 , PPR = 1 << 1 , FPR = 1 << 2 } |
Public Member Functions | |
StackAccess () | |
bool | operator< (const StackAccess &Rhs) const |
bool | isCPU () const |
bool | isSME () const |
bool | isMixed () const |
int64_t | start () const |
int64_t | end () const |
std::string | getTypeString () const |
void | print (raw_ostream &OS) const |
Public Attributes | |
int | Idx |
StackOffset | Offset |
int64_t | Size |
unsigned | AccessTypes |
Definition at line 5051 of file AArch64FrameLowering.cpp.
Enumerator | |
---|---|
NotAccessed | |
GPR | |
PPR | |
FPR |
Definition at line 5052 of file AArch64FrameLowering.cpp.
|
inline |
Definition at line 5064 of file AArch64FrameLowering.cpp.
|
inline |
Definition at line 5079 of file AArch64FrameLowering.cpp.
References Size.
|
inline |
Definition at line 5081 of file AArch64FrameLowering.cpp.
|
inline |
Definition at line 5071 of file AArch64FrameLowering.cpp.
|
inline |
Definition at line 5076 of file AArch64FrameLowering.cpp.
|
inline |
Definition at line 5075 of file AArch64FrameLowering.cpp.
|
inline |
Definition at line 5066 of file AArch64FrameLowering.cpp.
|
inline |
Definition at line 5096 of file AArch64FrameLowering.cpp.
References getTypeString(), llvm::Offset, and OS.
Referenced by operator<<().
|
inline |
Definition at line 5078 of file AArch64FrameLowering.cpp.
References llvm::Offset.
Referenced by operator<().
unsigned StackAccess::AccessTypes |
Definition at line 5062 of file AArch64FrameLowering.cpp.
int StackAccess::Idx |
Definition at line 5059 of file AArch64FrameLowering.cpp.
Referenced by operator<().
StackOffset StackAccess::Offset |
Definition at line 5060 of file AArch64FrameLowering.cpp.
int64_t StackAccess::Size |
Definition at line 5061 of file AArch64FrameLowering.cpp.