summaryrefslogtreecommitdiffstats
path: root/llvm/utils
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2011-12-07 01:07:24 +0000
committerJim Grosbach <grosbach@apple.com>2011-12-07 01:07:24 +0000
commitd4b82494344460aa643cac10f8cba77397292be6 (patch)
treeeccb99e9a464d14a63ae44456bf0de8cf372e030 /llvm/utils
parentee78d3e0202945c26faa0071c2fc38704f26b825 (diff)
downloadbcm5719-llvm-d4b82494344460aa643cac10f8cba77397292be6.tar.gz
bcm5719-llvm-d4b82494344460aa643cac10f8cba77397292be6.zip
ARM: NEON SHLL instruction immediate operand range checking.
llvm-svn: 146003
Diffstat (limited to 'llvm/utils')
-rw-r--r--llvm/utils/TableGen/EDEmitter.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/utils/TableGen/EDEmitter.cpp b/llvm/utils/TableGen/EDEmitter.cpp
index 7402a83d70f..6c3cae27f98 100644
--- a/llvm/utils/TableGen/EDEmitter.cpp
+++ b/llvm/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");
OpenPOWER on IntegriCloud