diff options
author | Reid Kleckner <rnk@google.com> | 2016-01-15 18:31:29 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2016-01-15 18:31:29 +0000 |
commit | 47f2452da84f820addf92cb003e7d4905d4aa1bc (patch) | |
tree | 99e240e8c16e486417128e744d8ea633c3588e14 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp | |
parent | 79db917139bb0314b5e53a18996d84c57eeeb2fb (diff) | |
download | llvm-47f2452da84f820addf92cb003e7d4905d4aa1bc.zip llvm-47f2452da84f820addf92cb003e7d4905d4aa1bc.tar.gz llvm-47f2452da84f820addf92cb003e7d4905d4aa1bc.tar.bz2 |
# This is a combination of 2 commits.
# The first commit's message is:
Revert "[ARM] Add DSP build attribute and extension targeting"
This reverts commit b11cc50c0b4a7c8cdb628abc50b7dc226ff583dc.
# This is the 2nd commit message:
Revert "[ARM] Add new system registers to ARMv8-M Baseline/Mainline"
This reverts commit 837d08454e3e5beb8581951ac26b22fa07df3cd5.
llvm-svn: 257916
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
-rw-r--r-- | llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp b/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp index db255cf..e63defe 100644 --- a/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp +++ b/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp @@ -4096,24 +4096,6 @@ static DecodeStatus DecodeMSRMask(MCInst &Inst, unsigned Val, // Values basepri, basepri_max and faultmask are only valid for v7m. return MCDisassembler::Fail; break; - case 0x8a: // msplim_ns - case 0x8b: // psplim_ns - case 0x91: // basepri_ns - case 0x92: // basepri_max_ns - case 0x93: // faultmask_ns - if (!(FeatureBits[ARM::HasV8MMainlineOps])) - return MCDisassembler::Fail; - // fall through - case 10: // msplim - case 11: // psplim - case 0x88: // msp_ns - case 0x89: // psp_ns - case 0x90: // primask_ns - case 0x94: // control_ns - case 0x98: // sp_ns - if (!(FeatureBits[ARM::Feature8MSecExt])) - return MCDisassembler::Fail; - break; default: return MCDisassembler::Fail; } |