| 
    LLVM 22.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 387 of file AArch64BaseInfo.h.
Definition at line 392 of file AArch64BaseInfo.h.
References E(), Encoding, N, and Name.
Referenced by llvm::SysAliasImm::SysAliasImm(), llvm::SysAliasImm::SysAliasImm(), llvm::SysAliasOptionalReg::SysAliasOptionalReg(), llvm::SysAliasOptionalReg::SysAliasOptionalReg(), llvm::SysAliasReg::SysAliasReg(), and llvm::SysAliasReg::SysAliasReg().
      
  | 
  inlineconstexpr | 
Definition at line 393 of file AArch64BaseInfo.h.
      
  | 
  inline | 
Definition at line 401 of file AArch64BaseInfo.h.
References FeaturesRequired.
      
  | 
  inline | 
Definition at line 396 of file AArch64BaseInfo.h.
References FeaturesRequired.
Referenced by llvm::AArch64InstPrinter::printSysAlias(), llvm::AArch64InstPrinter::printSyslAlias(), and llvm::AArch64InstPrinter::printSyspAlias().
| uint16_t llvm::SysAlias::Encoding | 
Definition at line 389 of file AArch64BaseInfo.h.
Referenced by SysAlias(), and SysAlias().
| FeatureBitset llvm::SysAlias::FeaturesRequired | 
Definition at line 390 of file AArch64BaseInfo.h.
Referenced by getRequiredFeatures(), haveFeatures(), and SysAlias().
Definition at line 388 of file AArch64BaseInfo.h.
Referenced by llvm::AArch64InstPrinter::printSysAlias(), llvm::AArch64InstPrinter::printSyslAlias(), llvm::AArch64InstPrinter::printSyspAlias(), SysAlias(), and SysAlias().