1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 03:23:01 +02:00
llvm-mirror/lib/Target/ARM/InstPrinter
Bill Wendling 34599f4aa8 The MC code couldn't handle ARM LDR instructions with negative offsets:
vldr.64 d1, [r0, #-32]

The problem was with how the addressing mode 5 encodes the offsets. This change
makes sure that the way offsets are handled in addressing mode 5 is consistent
throughout the MC code. It involves re-refactoring the "getAddrModeImmOpValue"
method into an "Imm12" and "addressing mode 5" version. But not to worry! The
majority of the duplicated code has been unified.

llvm-svn: 118144
2010-11-03 01:49:29 +00:00
..
ARMInstPrinter.cpp The MC code couldn't handle ARM LDR instructions with negative offsets: 2010-11-03 01:49:29 +00:00
ARMInstPrinter.h Remove unused function. 2010-11-03 01:35:15 +00:00
CMakeLists.txt
Makefile