LLVM 20.0.0git
Namespaces | Macros
AArch64BaseInfo.cpp File Reference
#include "AArch64BaseInfo.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/Support/Regex.h"
#include "AArch64GenSystemOperands.inc"

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::AArch64AT
 
namespace  llvm::AArch64DBnXS
 
namespace  llvm::AArch64DB
 
namespace  llvm::AArch64DC
 
namespace  llvm::AArch64IC
 
namespace  llvm::AArch64ISB
 
namespace  llvm::AArch64TSB
 
namespace  llvm::AArch64PRFM
 
namespace  llvm::AArch64SVEPRFM
 
namespace  llvm::AArch64RPRFM
 
namespace  llvm::AArch64SVEPredPattern
 
namespace  llvm::AArch64SVEVecLenSpecifier
 
namespace  llvm::AArch64ExactFPImm
 
namespace  llvm::AArch64PState
 
namespace  llvm::AArch64PSBHint
 
namespace  llvm::AArch64PHint
 
namespace  llvm::AArch64BTIHint
 
namespace  llvm::AArch64SysReg
 
namespace  llvm::AArch64TLBI
 
namespace  llvm::AArch64SVCR
 

Macros

#define GET_ATsList_IMPL
 
#define GET_DBnXSsList_IMPL
 
#define GET_DBsList_IMPL
 
#define GET_DCsList_IMPL
 
#define GET_ICsList_IMPL
 
#define GET_ISBsList_IMPL
 
#define GET_TSBsList_IMPL
 
#define GET_PRFMsList_IMPL
 
#define GET_SVEPRFMsList_IMPL
 
#define GET_RPRFMsList_IMPL
 
#define GET_SVEPREDPATsList_IMPL
 
#define GET_SVEVECLENSPECIFIERsList_IMPL
 
#define GET_ExactFPImmsList_IMPL
 
#define GET_PStateImm0_15sList_IMPL
 
#define GET_PStateImm0_1sList_IMPL
 
#define GET_PSBsList_IMPL
 
#define GET_PHintsList_IMPL
 
#define GET_BTIsList_IMPL
 
#define GET_SysRegsList_IMPL
 
#define GET_TLBITable_IMPL
 
#define GET_SVCRsList_IMPL
 

Macro Definition Documentation

◆ GET_ATsList_IMPL

#define GET_ATsList_IMPL

Definition at line 21 of file AArch64BaseInfo.cpp.

◆ GET_BTIsList_IMPL

#define GET_BTIsList_IMPL

Definition at line 136 of file AArch64BaseInfo.cpp.

◆ GET_DBnXSsList_IMPL

#define GET_DBnXSsList_IMPL

Definition at line 29 of file AArch64BaseInfo.cpp.

◆ GET_DBsList_IMPL

#define GET_DBsList_IMPL

Definition at line 36 of file AArch64BaseInfo.cpp.

◆ GET_DCsList_IMPL

#define GET_DCsList_IMPL

Definition at line 43 of file AArch64BaseInfo.cpp.

◆ GET_ExactFPImmsList_IMPL

#define GET_ExactFPImmsList_IMPL

Definition at line 106 of file AArch64BaseInfo.cpp.

◆ GET_ICsList_IMPL

#define GET_ICsList_IMPL

Definition at line 50 of file AArch64BaseInfo.cpp.

◆ GET_ISBsList_IMPL

#define GET_ISBsList_IMPL

Definition at line 57 of file AArch64BaseInfo.cpp.

◆ GET_PHintsList_IMPL

#define GET_PHintsList_IMPL

Definition at line 129 of file AArch64BaseInfo.cpp.

◆ GET_PRFMsList_IMPL

#define GET_PRFMsList_IMPL

Definition at line 71 of file AArch64BaseInfo.cpp.

◆ GET_PSBsList_IMPL

#define GET_PSBsList_IMPL

Definition at line 122 of file AArch64BaseInfo.cpp.

◆ GET_PStateImm0_15sList_IMPL

#define GET_PStateImm0_15sList_IMPL

Definition at line 113 of file AArch64BaseInfo.cpp.

◆ GET_PStateImm0_1sList_IMPL

#define GET_PStateImm0_1sList_IMPL

Definition at line 115 of file AArch64BaseInfo.cpp.

◆ GET_RPRFMsList_IMPL

#define GET_RPRFMsList_IMPL

Definition at line 85 of file AArch64BaseInfo.cpp.

◆ GET_SVCRsList_IMPL

#define GET_SVCRsList_IMPL

Definition at line 190 of file AArch64BaseInfo.cpp.

◆ GET_SVEPREDPATsList_IMPL

#define GET_SVEPREDPATsList_IMPL

Definition at line 92 of file AArch64BaseInfo.cpp.

◆ GET_SVEPRFMsList_IMPL

#define GET_SVEPRFMsList_IMPL

Definition at line 78 of file AArch64BaseInfo.cpp.

◆ GET_SVEVECLENSPECIFIERsList_IMPL

#define GET_SVEVECLENSPECIFIERsList_IMPL

Definition at line 99 of file AArch64BaseInfo.cpp.

◆ GET_SysRegsList_IMPL

#define GET_SysRegsList_IMPL

Definition at line 143 of file AArch64BaseInfo.cpp.

◆ GET_TLBITable_IMPL

#define GET_TLBITable_IMPL

Definition at line 183 of file AArch64BaseInfo.cpp.

◆ GET_TSBsList_IMPL

#define GET_TSBsList_IMPL

Definition at line 64 of file AArch64BaseInfo.cpp.