llvm-6502/lib/Target/ARM/MCTargetDesc
Amaury de la Vieuville beb920fce6 ARM: fix literal load with positive offset encoding
When using a positive offset, literal loads where encoded
as if it was negative, because:
- The sign bit was not assigned to an operand
- The addrmode_imm12 operand was not encoding the sign bit correctly

This patch also makes the assembler look at the .w/.n specifier for
loads.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184182 91177308-0d34-0410-b5e6-96231b3b80d8
2013-06-18 08:13:05 +00:00
..
ARMAddressingModes.h
ARMAsmBackend.cpp Rework r183728, suppress assert(0) for now. Its behavior depends on assertions on win32 hosts. 2013-06-11 10:01:42 +00:00
ARMBaseInfo.h ARM: ISB cannot be passed the same options as DMB 2013-06-10 14:17:08 +00:00
ARMELFObjectWriter.cpp
ARMELFStreamer.cpp Use pointers to the MCAsmInfo and MCRegInfo. 2013-06-18 07:20:20 +00:00
ARMELFStreamer.h
ARMFixupKinds.h
ARMMachObjectWriter.cpp
ARMMachORelocationInfo.cpp
ARMMCAsmInfo.cpp
ARMMCAsmInfo.h
ARMMCCodeEmitter.cpp ARM: fix literal load with positive offset encoding 2013-06-18 08:13:05 +00:00
ARMMCExpr.cpp
ARMMCExpr.h
ARMMCTargetDesc.cpp ARM: diagnose ARM/Thumb assembly switches on CPUs only supporting one. 2013-06-10 23:20:58 +00:00
ARMMCTargetDesc.h
ARMUnwindOp.h
ARMUnwindOpAsm.cpp
ARMUnwindOpAsm.h
CMakeLists.txt
LLVMBuild.txt
Makefile