diff options
author | Owen Anderson <resistor@mac.com> | 2011-08-11 20:21:46 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2011-08-11 20:21:46 +0000 |
commit | 26d2f0ac919f6ae868fe901fd4ad64af6f92da4d (patch) | |
tree | de83d75d66ddbd00de03a252656ce9cdf46d80b8 /lib/Target/ARM/ARMInstrFormats.td | |
parent | ade7d00f5afce5f79ca5c1eb1a854b777c8e0194 (diff) | |
download | llvm-26d2f0ac919f6ae868fe901fd4ad64af6f92da4d.tar.gz llvm-26d2f0ac919f6ae868fe901fd4ad64af6f92da4d.tar.bz2 llvm-26d2f0ac919f6ae868fe901fd4ad64af6f92da4d.tar.xz |
Continue to tighten decoding by performing more operand validation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137340 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMInstrFormats.td')
-rw-r--r-- | lib/Target/ARM/ARMInstrFormats.td | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Target/ARM/ARMInstrFormats.td b/lib/Target/ARM/ARMInstrFormats.td index d7446ffe1a..579f3835bc 100644 --- a/lib/Target/ARM/ARMInstrFormats.td +++ b/lib/Target/ARM/ARMInstrFormats.td @@ -189,6 +189,7 @@ def MSRMaskOperand : AsmOperandClass { } def msr_mask : Operand<i32> { let PrintMethod = "printMSRMaskOperand"; + let DecoderMethod = "DecodeMSRMask"; let ParserMatchClass = MSRMaskOperand; } |