llvm-6502/test/MC
Tim Northover 59e648e3c8 ARM: diagnose invalid system LDM/STM
The system LDM and STM instructions can't usually writeback to the base
register. The one exception is when an LDM is actually an exception-return
(i.e. contains PC in the register list).

(There's already a test that "ldm sp!, {r0-r3, pc}^" works, which is why there
is no positive test).

rdar://problem/15223374

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194512 91177308-0d34-0410-b5e6-96231b3b80d8
2013-11-12 21:32:41 +00:00
..
AArch64 [AArch64] Implemented AdvSIMD scalar x indexed element format and AdvSIMD scalar 2013-11-12 19:13:08 +00:00
ARM ARM: diagnose invalid system LDM/STM 2013-11-12 21:32:41 +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 asm parser: allow ?'s in symbol names, and handle @'s in names in MS asm 2013-10-18 20:46:28 +00:00
Disassembler [AArch64] Implemented AdvSIMD scalar x indexed element format and AdvSIMD scalar 2013-11-12 19:13:08 +00:00
ELF This commit adds some (but not all) of the x86-64 relocations that are not 2013-10-30 18:47:25 +00:00
MachO Add test I forgot to git add in r191824. 2013-10-02 14:49:41 +00:00
Markup MC: Simple example parser for MC assembly markup. 2012-10-31 23:24:13 +00:00
Mips Test for microMIPS trap instructions. 2013-11-08 14:55:31 +00:00
PowerPC Convert another llc -filetype=obj test. 2013-10-28 22:17:19 +00:00
SystemZ [SystemZ] Add comparisons of high words and memory 2013-10-01 15:00:44 +00:00
X86 X86: Assembly files with .cfi_cfa_def shouldn't hit llvm_unreachable() 2013-11-08 22:33:06 +00:00