LLVM: llvm::StackMaps::Location Struct Reference (original) (raw)

#include "[llvm/CodeGen/StackMaps.h](StackMaps%5F8h%5Fsource.html)"

Public Types
enum LocationType : uint16_t { Unprocessed, Register, Direct, Indirect, Constant, ConstantIndex }

Definition at line 262 of file StackMaps.h.

LocationType

Enumerator
Unprocessed
Register
Direct
Indirect
Constant
ConstantIndex

Definition at line 263 of file StackMaps.h.

Location() [1/2]

llvm::StackMaps::Location::Location ( ) default

Location() [2/2]

llvm::StackMaps::Location::Location ( LocationType Type, uint16_t Size, uint16_t Reg, int32_t Offset ) inline

Offset

int32_t llvm::StackMaps::Location::Offset = 0

Reg

uint16_t llvm::StackMaps::Location::Reg = 0

Size

uint16_t llvm::StackMaps::Location::Size = 0

Type

LocationType llvm::StackMaps::Location::Type = Unprocessed


The documentation for this struct was generated from the following file: