diff options
author | Jim Grosbach <grosbach@apple.com> | 2010-12-01 19:47:31 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2010-12-01 19:47:31 +0000 |
commit | 5d14f9be7ba64162c7b996f36d419b11d8cdbe9a (patch) | |
tree | a82d935cfa230eaea3ce02a255dc58e15688d277 /utils | |
parent | bee0c38f595f52d424161dc1db9c0bfe61421957 (diff) | |
download | llvm-5d14f9be7ba64162c7b996f36d419b11d8cdbe9a.tar.gz llvm-5d14f9be7ba64162c7b996f36d419b11d8cdbe9a.tar.bz2 llvm-5d14f9be7ba64162c7b996f36d419b11d8cdbe9a.tar.xz |
Refactor LEApcrelJT as a pseudo-instructionlowered to a cannonical ADR
instruction at MC lowering. Add binary encoding information for the ADR,
including fixup data for the label operand.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120594 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r-- | utils/TableGen/EDEmitter.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/utils/TableGen/EDEmitter.cpp b/utils/TableGen/EDEmitter.cpp index 61d4ccdda9..f3056e0531 100644 --- a/utils/TableGen/EDEmitter.cpp +++ b/utils/TableGen/EDEmitter.cpp @@ -582,6 +582,7 @@ static int ARMFlagFromOpName(LiteralConstantEmitter *type, IMM("jt2block_operand"); IMM("t_imm_s4"); IMM("pclabel"); + IMM("adrlabel"); IMM("shift_imm"); IMM("neon_vcvt_imm32"); |