diff options
author | Jim Grosbach <grosbach@apple.com> | 2012-04-26 20:48:12 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2012-04-26 20:48:12 +0000 |
commit | 9da7892fbe1c9e7c592c5928e36724a0e190a777 (patch) | |
tree | 096bd548752a8df25be2d3e0aa2b71aa9b4942a0 /runtime | |
parent | dba86d8ec204a90bc3f129ffde833242cf58b90c (diff) |
ARM: Thumb ldr(literal) base address alignment is 32-bits.
The base address for the PC-relative load is Align(PC,4), so it's the
address of the word containing the 16-bit instruction, not the address
of the instruction itself. Ugh.
rdar://11314619
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155659 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'runtime')
0 files changed, 0 insertions, 0 deletions