LLVM API Documentation
#include <AArch64BaseInfo.h>


Public Member Functions | |
| SysRegMapper (uint64_t FeatureBits) | |
| uint32_t | fromString (StringRef Name, bool &Valid) const |
| std::string | toString (uint32_t Bits, bool &Valid) const |
Public Attributes | |
| const AArch64NamedImmMapper::Mapping * | InstPairs |
| size_t | NumInstPairs |
| uint64_t | FeatureBits |
Static Public Attributes | |
| static const AArch64NamedImmMapper::Mapping | SysRegPairs [] |
| static const AArch64NamedImmMapper::Mapping | CycloneSysRegPairs [] |
Definition at line 1136 of file AArch64BaseInfo.h.
| llvm::AArch64SysReg::SysRegMapper::SysRegMapper | ( | uint64_t | FeatureBits | ) | [inline] |
Definition at line 1144 of file AArch64BaseInfo.h.
| uint32_t AArch64SysReg::SysRegMapper::fromString | ( | StringRef | Name, |
| bool & | Valid | ||
| ) | const |
Definition at line 764 of file AArch64BaseInfo.cpp.
References llvm::array_lengthof(), llvm::tgtok::Bits, llvm::StringRef::lower(), and llvm::Regex::match().
| std::string AArch64SysReg::SysRegMapper::toString | ( | uint32_t | Bits, |
| bool & | Valid | ||
| ) | const |
Definition at line 817 of file AArch64BaseInfo.cpp.
References llvm::array_lengthof(), and llvm::utostr().
{
{"cpm_ioacc_ctl_el3", CPM_IOACC_CTL_EL3}
}
Definition at line 1138 of file AArch64BaseInfo.h.
Definition at line 1142 of file AArch64BaseInfo.h.
Definition at line 1140 of file AArch64BaseInfo.h.
Referenced by llvm::AArch64SysReg::MRSMapper::MRSMapper(), and llvm::AArch64SysReg::MSRMapper::MSRMapper().
Definition at line 1141 of file AArch64BaseInfo.h.
Referenced by llvm::AArch64SysReg::MRSMapper::MRSMapper(), and llvm::AArch64SysReg::MSRMapper::MSRMapper().
Definition at line 1137 of file AArch64BaseInfo.h.