LLVM 20.0.0git
|
#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::AArch64PRCTX |
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_AT_IMPL |
#define | GET_DBNXS_IMPL |
#define | GET_DB_IMPL |
#define | GET_DC_IMPL |
#define | GET_IC_IMPL |
#define | GET_ISB_IMPL |
#define | GET_TSB_IMPL |
#define | GET_PRCTX_IMPL |
#define | GET_PRFM_IMPL |
#define | GET_SVEPRFM_IMPL |
#define | GET_RPRFM_IMPL |
#define | GET_SVEPREDPAT_IMPL |
#define | GET_SVEVECLENSPECIFIER_IMPL |
#define | GET_EXACTFPIMM_IMPL |
#define | GET_PSTATEIMM0_15_IMPL |
#define | GET_PSTATEIMM0_1_IMPL |
#define | GET_PSB_IMPL |
#define | GET_PHINT_IMPL |
#define | GET_BTI_IMPL |
#define | GET_SYSREG_IMPL |
#define | GET_TLBITable_IMPL |
#define | GET_SVCR_IMPL |
#define GET_AT_IMPL |
Definition at line 21 of file AArch64BaseInfo.cpp.
#define GET_BTI_IMPL |
Definition at line 143 of file AArch64BaseInfo.cpp.
#define GET_DB_IMPL |
Definition at line 36 of file AArch64BaseInfo.cpp.
#define GET_DBNXS_IMPL |
Definition at line 29 of file AArch64BaseInfo.cpp.
#define GET_DC_IMPL |
Definition at line 43 of file AArch64BaseInfo.cpp.
#define GET_EXACTFPIMM_IMPL |
Definition at line 113 of file AArch64BaseInfo.cpp.
#define GET_IC_IMPL |
Definition at line 50 of file AArch64BaseInfo.cpp.
#define GET_ISB_IMPL |
Definition at line 57 of file AArch64BaseInfo.cpp.
#define GET_PHINT_IMPL |
Definition at line 136 of file AArch64BaseInfo.cpp.
#define GET_PRCTX_IMPL |
Definition at line 71 of file AArch64BaseInfo.cpp.
#define GET_PRFM_IMPL |
Definition at line 78 of file AArch64BaseInfo.cpp.
#define GET_PSB_IMPL |
Definition at line 129 of file AArch64BaseInfo.cpp.
#define GET_PSTATEIMM0_15_IMPL |
Definition at line 120 of file AArch64BaseInfo.cpp.
#define GET_PSTATEIMM0_1_IMPL |
Definition at line 122 of file AArch64BaseInfo.cpp.
#define GET_RPRFM_IMPL |
Definition at line 92 of file AArch64BaseInfo.cpp.
#define GET_SVCR_IMPL |
Definition at line 197 of file AArch64BaseInfo.cpp.
#define GET_SVEPREDPAT_IMPL |
Definition at line 99 of file AArch64BaseInfo.cpp.
#define GET_SVEPRFM_IMPL |
Definition at line 85 of file AArch64BaseInfo.cpp.
#define GET_SVEVECLENSPECIFIER_IMPL |
Definition at line 106 of file AArch64BaseInfo.cpp.
#define GET_SYSREG_IMPL |
Definition at line 150 of file AArch64BaseInfo.cpp.
#define GET_TLBITable_IMPL |
Definition at line 190 of file AArch64BaseInfo.cpp.
#define GET_TSB_IMPL |
Definition at line 64 of file AArch64BaseInfo.cpp.