LLVM API Documentation
Classes | |
struct | TLBIMapper |
Enumerations | |
enum | TLBIValues { Invalid = -1, IPAS2E1IS = 0x6401, IPAS2LE1IS = 0x6405, VMALLE1IS = 0x4418, ALLE2IS = 0x6418, ALLE3IS = 0x7418, VAE1IS = 0x4419, VAE2IS = 0x6419, VAE3IS = 0x7419, ASIDE1IS = 0x441a, VAAE1IS = 0x441b, ALLE1IS = 0x641c, VALE1IS = 0x441d, VALE2IS = 0x641d, VALE3IS = 0x741d, VMALLS12E1IS = 0x641e, VAALE1IS = 0x441f, IPAS2E1 = 0x6421, IPAS2LE1 = 0x6425, VMALLE1 = 0x4438, ALLE2 = 0x6438, ALLE3 = 0x7438, VAE1 = 0x4439, VAE2 = 0x6439, VAE3 = 0x7439, ASIDE1 = 0x443a, VAAE1 = 0x443b, ALLE1 = 0x643c, VALE1 = 0x443d, VALE2 = 0x643d, VALE3 = 0x743d, VMALLS12E1 = 0x643e, VAALE1 = 0x443f } |
Functions | |
static bool | NeedsRegister (TLBIValues Val) |
Definition at line 1163 of file AArch64BaseInfo.h.
static bool llvm::AArch64TLBI::NeedsRegister | ( | TLBIValues | Val | ) | [inline, static] |
Definition at line 1205 of file AArch64BaseInfo.h.
References ALLE1, ALLE1IS, ALLE2, ALLE2IS, ALLE3, ALLE3IS, VMALLE1, VMALLE1IS, VMALLS12E1, and VMALLS12E1IS.