LLVM 20.0.0git
|
#include "Target/AArch64/Utils/AArch64BaseInfo.h"
Public Member Functions | |
constexpr | SysAlias (const char *N, uint16_t E) |
constexpr | SysAlias (const char *N, uint16_t E, FeatureBitset F) |
bool | haveFeatures (FeatureBitset ActiveFeatures) const |
FeatureBitset | getRequiredFeatures () const |
Public Attributes | |
const char * | Name |
uint16_t | Encoding |
FeatureBitset | FeaturesRequired |
Definition at line 338 of file AArch64BaseInfo.h.
Definition at line 343 of file AArch64BaseInfo.h.
|
inlineconstexpr |
Definition at line 344 of file AArch64BaseInfo.h.
|
inline |
Definition at line 352 of file AArch64BaseInfo.h.
References FeaturesRequired.
|
inline |
Definition at line 347 of file AArch64BaseInfo.h.
References FeaturesRequired.
Referenced by llvm::AArch64InstPrinter::printSysAlias(), and llvm::AArch64InstPrinter::printSyspAlias().
uint16_t llvm::SysAlias::Encoding |
Definition at line 340 of file AArch64BaseInfo.h.
FeatureBitset llvm::SysAlias::FeaturesRequired |
Definition at line 341 of file AArch64BaseInfo.h.
Referenced by getRequiredFeatures(), and haveFeatures().
Definition at line 339 of file AArch64BaseInfo.h.
Referenced by llvm::AArch64InstPrinter::printSysAlias(), and llvm::AArch64InstPrinter::printSyspAlias().