From d35480e9b119b303f63e0635563900a9dd2d9fb7 Mon Sep 17 00:00:00 2001 From: Ahmed Bougacha Date: Tue, 4 Aug 2015 00:55:11 +0000 Subject: [PATCH 1/1] [AArch64][v8.1a] The "pan" sysreg isn't MSR-specific. NFCI. It's already in SysRegMappings, no need to also have it in MSRMappings: the latter is only used if we didn't find a match in the former. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@243933 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/AArch64/Utils/AArch64BaseInfo.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp b/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp index ee85b65bf39..fde50ecb7c8 100644 --- a/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp +++ b/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp @@ -275,9 +275,6 @@ const AArch64NamedImmMapper::Mapping AArch64SysReg::MSRMapper::MSRMappings[] = { {"icc_sgi1r_el1", ICC_SGI1R_EL1, {}}, {"icc_asgi1r_el1", ICC_ASGI1R_EL1, {}}, {"icc_sgi0r_el1", ICC_SGI0R_EL1, {}}, - - // v8.1a "Privileged Access Never" extension-specific system registers - {"pan", PAN, {AArch64::HasV8_1aOps}}, }; AArch64SysReg::MSRMapper::MSRMapper() { -- 2.34.1