LLVM API Documentation
#include <StackMaps.h>
Public Types | |
enum | LocationType { Unprocessed, Register, Direct, Indirect, Constant, ConstantIndex } |
Public Member Functions | |
Location () | |
Location (LocationType LocType, unsigned Size, unsigned Reg, int64_t Offset) | |
Public Attributes | |
LocationType | LocType |
unsigned | Size |
unsigned | Reg |
int64_t | Offset |
Definition at line 83 of file StackMaps.h.
Enumerator | |
---|---|
Unprocessed | |
Register | |
Direct | |
Indirect | |
Constant | |
ConstantIndex |
Definition at line 84 of file StackMaps.h.
|
inline |
Definition at line 90 of file StackMaps.h.
|
inline |
Definition at line 91 of file StackMaps.h.
LocationType llvm::StackMaps::Location::LocType |
Definition at line 86 of file StackMaps.h.
Referenced by llvm::StackMaps::serializeToStackMapSection().
int64_t llvm::StackMaps::Location::Offset |
Definition at line 89 of file StackMaps.h.
Referenced by llvm::StackMaps::serializeToStackMapSection().
unsigned llvm::StackMaps::Location::Reg |
Definition at line 88 of file StackMaps.h.
Referenced by llvm::StackMaps::serializeToStackMapSection().
unsigned llvm::StackMaps::Location::Size |
Definition at line 87 of file StackMaps.h.