summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorOwen Anderson <resistor@mac.com>2010-12-13 22:29:52 +0000
committerOwen Anderson <resistor@mac.com>2010-12-13 22:29:52 +0000
commite8d02539d7981c07d301d91a6a5b6ad34099b510 (patch)
tree98cf73472c721ea7d854068977b4e6ec11062ed5 /utils
parent4dedddce93ffb4476fb269caddb10da60a0a8d84 (diff)
downloadllvm-e8d02539d7981c07d301d91a6a5b6ad34099b510.tar.gz
llvm-e8d02539d7981c07d301d91a6a5b6ad34099b510.tar.bz2
llvm-e8d02539d7981c07d301d91a6a5b6ad34099b510.tar.xz
Make Thumb2 LEA-like instruction into pseudos, which map down to ADR. Provide correct fixups for Thumb2 ADR,
which is _of course_ different from ARM ADR fixups, or any other Thumb2 fixup. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121721 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 dede4b0244..9c27515ec7 100644
--- a/utils/TableGen/EDEmitter.cpp
+++ b/utils/TableGen/EDEmitter.cpp
@@ -584,6 +584,7 @@ static int ARMFlagFromOpName(LiteralConstantEmitter *type,
IMM("t_imm_s4");
IMM("pclabel");
IMM("adrlabel");
+ IMM("t2adrlabel");
IMM("shift_imm");
IMM("neon_vcvt_imm32");