LLVM 22.0.0git
|
#include "llvm/CodeGen/StackMaps.h"
Public Types | |
enum | LocationType : uint16_t { Unprocessed , Register , Direct , Indirect , Constant , ConstantIndex } |
Public Member Functions | |
Location ()=default | |
Location (LocationType Type, uint16_t Size, uint16_t Reg, int32_t Offset) |
Public Attributes | |
LocationType | Type = Unprocessed |
uint16_t | Size = 0 |
uint16_t | Reg = 0 |
int32_t | Offset = 0 |
Definition at line 262 of file StackMaps.h.
Enumerator | |
---|---|
Unprocessed | |
Register | |
Direct | |
Indirect | |
Constant | |
ConstantIndex |
Definition at line 263 of file StackMaps.h.
|
default |
|
inline |
int32_t llvm::StackMaps::Location::Offset = 0 |
Definition at line 274 of file StackMaps.h.
Referenced by Location().
uint16_t llvm::StackMaps::Location::Reg = 0 |
Definition at line 273 of file StackMaps.h.
Referenced by Location().
uint16_t llvm::StackMaps::Location::Size = 0 |
Definition at line 272 of file StackMaps.h.
Referenced by Location().
LocationType llvm::StackMaps::Location::Type = Unprocessed |
Definition at line 271 of file StackMaps.h.
Referenced by Location().