LLVM API Documentation

Public Types | Public Member Functions | Public Attributes
llvm::StackMaps::Location Struct Reference

#include <StackMaps.h>

Collaboration diagram for llvm::StackMaps::Location:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

Definition at line 86 of file StackMaps.h.


Member Enumeration Documentation

Enumerator:
Unprocessed 
Register 
Direct 
Indirect 
Constant 
ConstantIndex 

Definition at line 87 of file StackMaps.h.


Constructor & Destructor Documentation

Definition at line 93 of file StackMaps.h.

llvm::StackMaps::Location::Location ( LocationType  LocType,
unsigned  Size,
unsigned  Reg,
int64_t  Offset 
) [inline]

Definition at line 94 of file StackMaps.h.


Member Data Documentation

Definition at line 89 of file StackMaps.h.

Definition at line 92 of file StackMaps.h.

Definition at line 91 of file StackMaps.h.

Definition at line 90 of file StackMaps.h.


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