llvm-6502/test/MC
Bruno Cardoso Lopes a2b6e4151b Fix encoding and add parsing support for the arm/thumb CPS instruction:
- Add custom operand matching for imod and iflags.
- Rename SplitMnemonicAndCC to SplitMnemonic since it splits more than CC
  from mnemonic.
- While adding ".w" as an operand, don't change "Head" to avoid passing the
  wrong mnemonic to ParseOperand.
- Add asm parser tests.
- Add disassembler tests just to make sure it can catch all cps versions.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125489 91177308-0d34-0410-b5e6-96231b3b80d8
2011-02-14 13:09:44 +00:00
..
ARM Fix encoding and add parsing support for the arm/thumb CPS instruction: 2011-02-14 13:09:44 +00:00
AsmParser Support for .ifdef / .ifndef in the assembler parser. Patch by Joerg Sonnenberger. 2011-02-08 22:29:56 +00:00
COFF Don't use PadSectionToAlignment on windows. 2010-12-06 03:03:44 +00:00
Disassembler Fix encoding and add parsing support for the arm/thumb CPS instruction: 2011-02-14 13:09:44 +00:00
ELF Add support for specifying register name in cfi-register/offset/def 2011-01-27 17:16:37 +00:00
MachO MC/Mach-O/Thumb: Set the thumb bit in the symbol table. 2010-12-29 14:14:06 +00:00
MBlaze Teach the MBlaze asm parser how to parse special purpose register names. 2010-12-20 20:43:24 +00:00
X86 Add encodings and mnemonics for FXSAVE64 and FXRSTOR64. 2011-02-12 23:24:13 +00:00