aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/ARMRelocations.h
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2008-11-12 01:02:24 +0000
committerEvan Cheng <evan.cheng@apple.com>2008-11-12 01:02:24 +0000
commit580c0dfaed1caaf241dfb8c02c11f89d6431ee50 (patch)
tree84c1c7e62405458a06c71ec353530c1dba63ddee /lib/Target/ARM/ARMRelocations.h
parent4e506abedda4590ef8e3c24cd108510d494e102d (diff)
downloadexternal_llvm-580c0dfaed1caaf241dfb8c02c11f89d6431ee50.zip
external_llvm-580c0dfaed1caaf241dfb8c02c11f89d6431ee50.tar.gz
external_llvm-580c0dfaed1caaf241dfb8c02c11f89d6431ee50.tar.bz2
VFP fld / fst immediate field is multiplied by 4.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59100 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMRelocations.h')
-rw-r--r--lib/Target/ARM/ARMRelocations.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Target/ARM/ARMRelocations.h b/lib/Target/ARM/ARMRelocations.h
index 8424386..2cc2950 100644
--- a/lib/Target/ARM/ARMRelocations.h
+++ b/lib/Target/ARM/ARMRelocations.h
@@ -31,6 +31,10 @@ namespace llvm {
// addresses are kept locally in a map.
reloc_arm_cp_entry,
+ // reloc_arm_vfp_cp_entry - Same as reloc_arm_cp_entry except the offset
+ // should be divided by 4.
+ reloc_arm_vfp_cp_entry,
+
// reloc_arm_machine_cp_entry - Relocation of a ARM machine constantpool
// entry.
reloc_arm_machine_cp_entry,