LLVM API Documentation

Public Member Functions | Static Public Attributes
llvm::AArch64SysReg::MSRMapper Struct Reference

#include <AArch64BaseInfo.h>

Inheritance diagram for llvm::AArch64SysReg::MSRMapper:
Inheritance graph
[legend]
Collaboration diagram for llvm::AArch64SysReg::MSRMapper:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MSRMapper (uint64_t FeatureBits)

Static Public Attributes

static const
AArch64NamedImmMapper::Mapping 
MSRPairs []

Detailed Description

Definition at line 1149 of file AArch64BaseInfo.h.


Constructor & Destructor Documentation

AArch64SysReg::MSRMapper::MSRMapper ( uint64_t  FeatureBits)

Member Data Documentation

Initial value:
 {
  {"dbgdtrtx_el0", DBGDTRTX_EL0},
  {"oslar_el1", OSLAR_EL1},
  {"pmswinc_el0", PMSWINC_EL0},

  
  {"trcoslar", TRCOSLAR},
  {"trclar", TRCLAR},

  
  {"icc_eoir1_el1", ICC_EOIR1_EL1},
  {"icc_eoir0_el1", ICC_EOIR0_EL1},
  {"icc_dir_el1", ICC_DIR_EL1},
  {"icc_sgi1r_el1", ICC_SGI1R_EL1},
  {"icc_asgi1r_el1", ICC_ASGI1R_EL1},
  {"icc_sgi0r_el1", ICC_SGI0R_EL1}
}

Definition at line 1150 of file AArch64BaseInfo.h.

Referenced by MSRMapper().


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