|
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().