LLVM API Documentation
#include <AArch64BaseInfo.h>
Public Member Functions | |
SysRegMapper () | |
uint32_t | fromString (StringRef Name, bool &Valid) const |
std::string | toString (uint32_t Bits, bool &Valid) const |
Public Attributes | |
const NamedImmMapper::Mapping * | InstPairs |
size_t | NumInstPairs |
Static Public Attributes | |
static const NamedImmMapper::Mapping | SysRegPairs [] |
Definition at line 970 of file AArch64BaseInfo.h.
|
inline |
Definition at line 976 of file AArch64BaseInfo.h.
Definition at line 757 of file AArch64BaseInfo.cpp.
References llvm::array_lengthof(), llvm::tgtok::Bits, llvm::StringRef::lower(), and llvm::Regex::match().
std::string A64SysReg::SysRegMapper::toString | ( | uint32_t | Bits, |
bool & | Valid | ||
) | const |
Definition at line 799 of file AArch64BaseInfo.cpp.
References llvm::array_lengthof(), and llvm::utostr().
Referenced by DecodeSysRegOperand(), and llvm::AArch64InstPrinter::printSysRegOperand().
const NamedImmMapper::Mapping* llvm::A64SysReg::SysRegMapper::InstPairs |
Definition at line 973 of file AArch64BaseInfo.h.
size_t llvm::A64SysReg::SysRegMapper::NumInstPairs |
Definition at line 974 of file AArch64BaseInfo.h.
|
static |
Definition at line 971 of file AArch64BaseInfo.h.