summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2011-10-17 22:26:03 +0000
committerJim Grosbach <grosbach@apple.com>2011-10-17 22:26:03 +0000
commit0e387b2877e4eebeedfcb26b08253f9c1b946035 (patch)
tree966264a697f1277fb46cd7a6bc98ae96f4b83e83 /utils
parent599d2d4c25d3aee63a21d9c67a88cd43bd971b7e (diff)
downloadllvm-0e387b2877e4eebeedfcb26b08253f9c1b946035.tar.gz
llvm-0e387b2877e4eebeedfcb26b08253f9c1b946035.tar.bz2
llvm-0e387b2877e4eebeedfcb26b08253f9c1b946035.tar.xz
ARM NEON "vmov.i8" immediate assembly parsing and encoding.
NEON immediates are "interesting". Start of the work to handle parsing them in an 'as' compatible manner. Getting the matcher to play nicely with these and the floating point immediates from VFP is an extra fun wrinkle. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142293 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r--utils/TableGen/EDEmitter.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/utils/TableGen/EDEmitter.cpp b/utils/TableGen/EDEmitter.cpp
index abef70e318..9e9384f6c6 100644
--- a/utils/TableGen/EDEmitter.cpp
+++ b/utils/TableGen/EDEmitter.cpp
@@ -597,6 +597,7 @@ static int ARMFlagFromOpName(LiteralConstantEmitter *type,
IMM("imm1_16");
IMM("imm1_32");
IMM("nModImm");
+ IMM("nImmSplatI8");
IMM("imm0_7");
IMM("imm0_15");
IMM("imm0_255");