llvm-6502/lib/Target/ARM/MCTargetDesc
Jim Grosbach 70939ee141 ARM clean up the imm_sr operand class representation.
Represent the operand value as it will be encoded in the instruction. This
allows removing the specialized encoder and decoder methods entirely. Add
an assembler match class while we're at it to lay groundwork for parsing the
thumb shift instructions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137879 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-17 21:51:27 +00:00
..
ARMAddressingModes.h ARM refactoring assembly parsing of memory address operands. 2011-08-03 23:50:40 +00:00
ARMAsmBackend.cpp ARM .align NOP padding uses different encoding pre-ARMv6. 2011-08-16 17:06:20 +00:00
ARMBaseInfo.h Thumb parsing diagnostics for low-reg requirements on ADD and MOV. 2011-08-16 22:20:01 +00:00
ARMFixupKinds.h Sink ARM mc routines into MCTargetDesc. 2011-07-23 00:00:19 +00:00
ARMMachObjectWriter.cpp Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCAsmBackend. 2011-07-25 23:24:55 +00:00
ARMMCAsmInfo.cpp Support .code32 and .code64 in X86 assembler. 2011-07-27 00:38:12 +00:00
ARMMCAsmInfo.h Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes. 2011-07-14 23:50:31 +00:00
ARMMCCodeEmitter.cpp ARM clean up the imm_sr operand class representation. 2011-08-17 21:51:27 +00:00
ARMMCExpr.cpp Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate ARM MC code from target. 2011-07-20 23:34:39 +00:00
ARMMCExpr.h Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate ARM MC code from target. 2011-07-20 23:34:39 +00:00
ARMMCTargetDesc.cpp The new ARM disassembler disassembles "bx lr" as a special BX_ret instruction so target specific analysis isn't needed anymore. 2011-08-09 21:34:19 +00:00
ARMMCTargetDesc.h Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCAsmBackend. 2011-07-25 23:24:55 +00:00
CMakeLists.txt Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
Makefile