llvm-6502/test/MC
Tim Northover 38c6ff6c11 Improve llvm-mc disassembler mode and refactor ARM tests to use it
This allows "llvm-mc -disassemble" to accept two new features:
  + Using comma as a byte separator
  + Grouping bytes with '[' and ']' pairs.

The behaviour outside a [...] group is unchanged. But within the group once
llvm-mc encounters a true error, it stops rather than trying to resynchronise
the stream at the next byte. This is more useful for disassembly tests, where
we have an almost-instruction in mind and don't care what the misaligned
interpretation would be. Particularly if it means llvm-mc won't actually see
the next intended almost-instruction.

As a side effect, this means llvm-mc can disassemble its own -show-encoding
output if copy-pasted.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186661 91177308-0d34-0410-b5e6-96231b3b80d8
2013-07-19 10:05:04 +00:00
..
AArch64 Prefix failing commands with not to make clear they are expected to fail. 2013-07-03 16:41:29 +00:00
ARM [ARMv8] Add NEON instructions VCVT{A, N, P, M}. 2013-07-18 11:53:22 +00:00
AsmParser llvm/test/MC/AsmParser/secure_log_unique.s: Use env(1) here. Then r186611 can be reverted. 2013-07-19 01:26:08 +00:00
COFF [mc-coff] Resolve aliases when emitting COFF relocations 2013-07-15 19:41:21 +00:00
Disassembler Improve llvm-mc disassembler mode and refactor ARM tests to use it 2013-07-19 10:05:04 +00:00
ELF Put ELF COMDAT relocations into the relevant COMDAT group. 2013-07-10 20:58:17 +00:00
MachO Revert r15266. This fixes llvm.org/pr15266. 2013-02-14 16:23:08 +00:00
Markup
MBlaze
Mips This patch extends mips register parsing methods to allow indexed register parsing. The corresponding test cases are added to the patch. 2013-07-18 09:28:35 +00:00
PowerPC [PowerPC] Revert r185476 and fix up TLS variant kinds 2013-07-09 16:41:09 +00:00
SystemZ [SystemZ] Add MC support for R[NOX]SBG 2013-07-16 11:28:08 +00:00
X86 Prefix failing commands with not to make clear they are expected to fail. 2013-07-03 16:41:29 +00:00