llvm-6502/test/MC
Hans Wennborg 508d7b7330 MC: Better handling of tricky symbol and section names
Because of win32 mangling, we produce symbol and section names with
funny characters in them, most notably @ characters.

MC would choke on trying to parse its own assembly output. This patch addresses
that by:

- Making @ trigger quoting of symbol names
- Also quote section names in the same way
- Just parse section names like other identifiers (to allow for quotes)
- Don't assume @ signifies a symbol variant if it is in a string.

Differential Revision: http://llvm-reviews.chandlerc.com/D1945

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192758 91177308-0d34-0410-b5e6-96231b3b80d8
2013-10-16 01:20:40 +00:00
..
AArch64 [AArch64] Add support for NEON scalar signed saturating absolute value and 2013-10-15 21:18:44 +00:00
ARM Add subtarget feature support for Cortex-A53 2013-10-14 13:16:57 +00:00
AsmParser MCParser/Debug info: Accept line number 0 as a legitimate value, since 2013-09-26 23:37:11 +00:00
COFF MC: Better handling of tricky symbol and section names 2013-10-16 01:20:40 +00:00
Disassembler [AArch64] Add support for NEON scalar signed saturating absolute value and 2013-10-15 21:18:44 +00:00
ELF Implements parsing and emitting of .cfi_window_save in MC. 2013-09-26 14:49:40 +00:00
MachO Add test I forgot to git add in r191824. 2013-10-02 14:49:41 +00:00
Markup
Mips [mips] Set HI/LO registers' HWEncoding field. 2013-10-15 01:00:00 +00:00
PowerPC PPC: Allow partial fills in writeNopData() 2013-09-26 09:18:48 +00:00
SystemZ [SystemZ] Add comparisons of high words and memory 2013-10-01 15:00:44 +00:00
X86 Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instructions to parse either GR32 or GR64 without resorting to duplicating instructions. 2013-10-14 04:55:01 +00:00