diff options
author | Jim Grosbach <grosbach@apple.com> | 2011-12-07 01:07:24 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2011-12-07 01:07:24 +0000 |
commit | 3b8991cc98a469cbf8d9fa2a2ad971f46b8b6fd2 (patch) | |
tree | 0c4c8038eac1ca2e300eaaeff458c1c9481c7fae /utils/TableGen/EDEmitter.cpp | |
parent | f91abd22be9c98abcba50952cfcd39d5264417b6 (diff) | |
download | llvm-3b8991cc98a469cbf8d9fa2a2ad971f46b8b6fd2.tar.gz llvm-3b8991cc98a469cbf8d9fa2a2ad971f46b8b6fd2.tar.bz2 llvm-3b8991cc98a469cbf8d9fa2a2ad971f46b8b6fd2.tar.xz |
ARM: NEON SHLL instruction immediate operand range checking.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146003 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/TableGen/EDEmitter.cpp')
-rw-r--r-- | utils/TableGen/EDEmitter.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/utils/TableGen/EDEmitter.cpp b/utils/TableGen/EDEmitter.cpp index 7402a83d70..6c3cae27f9 100644 --- a/utils/TableGen/EDEmitter.cpp +++ b/utils/TableGen/EDEmitter.cpp @@ -610,6 +610,12 @@ static int ARMFlagFromOpName(LiteralConstantEmitter *type, IMM("nImmSplatI64"); IMM("nImmVMOVI32"); IMM("nImmVMOVF32"); + IMM("imm8"); + IMM("imm16"); + IMM("imm32"); + IMM("imm1_7"); + IMM("imm1_15"); + IMM("imm1_31"); IMM("imm0_1"); IMM("imm0_3"); IMM("imm0_7"); |