aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/ARMInstrInfo.h
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2008-11-12 07:34:37 +0000
committerEvan Cheng <evan.cheng@apple.com>2008-11-12 07:34:37 +0000
commit9eba91165910dcb37d5751bf43b2e90b83a381d1 (patch)
tree9543786ec81c1b46b19306ca97378dce0a35bd6f /lib/Target/ARM/ARMInstrInfo.h
parent11838a81de997021b6b914cd725eb4d65c3183e5 (diff)
downloadexternal_llvm-9eba91165910dcb37d5751bf43b2e90b83a381d1.zip
external_llvm-9eba91165910dcb37d5751bf43b2e90b83a381d1.tar.gz
external_llvm-9eba91165910dcb37d5751bf43b2e90b83a381d1.tar.bz2
Fix address mode 3 immediate offset mode encoding.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59109 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMInstrInfo.h')
-rw-r--r--lib/Target/ARM/ARMInstrInfo.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Target/ARM/ARMInstrInfo.h b/lib/Target/ARM/ARMInstrInfo.h
index 4a0065d..1ef965c 100644
--- a/lib/Target/ARM/ARMInstrInfo.h
+++ b/lib/Target/ARM/ARMInstrInfo.h
@@ -116,8 +116,10 @@ namespace ARMII {
// Field shifts - such shifts are used to set field while generating
// machine instructions.
M_BitShift = 5,
+ ShiftImmShift = 5,
ShiftShift = 7,
N_BitShift = 7,
+ ImmHiShift = 8,
SoRotImmShift = 8,
RegRsShift = 8,
ExtRotImmShift = 10,