llvm-6502/test/MC
Quentin Colombet 1ad3a410be ARM: Fix encoding of hint instruction for Thumb.
"hint" space for Thumb actually overlaps the encoding space of the CPS
instruction. In actuality, hints can be defined as CPS instructions where imod
and M bits are all nil.

Handle decoding of permitted nop-compatible hints (i.e. nop, yield, wfi, wfe,
sev) in DecodeT2CPSInstruction.

This commit adds a proper diagnostic message for Imm0_4 and updates all tests.

Patch by Mihail Popa <Mihail.Popa@arm.com>.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180617 91177308-0d34-0410-b5e6-96231b3b80d8
2013-04-26 17:54:54 +00:00
..
AArch64 AArch64: use full triple for ELF tests 2013-04-12 12:54:58 +00:00
ARM ARM: Fix encoding of hint instruction for Thumb. 2013-04-26 17:54:54 +00:00
AsmParser Replace coff-/elf-dump with llvm-readobj 2013-04-12 04:06:46 +00:00
COFF [mc-coff] Forward Linker Option flags into the .drectve section 2013-04-25 19:34:41 +00:00
Disassembler ARM: Fix encoding of hint instruction for Thumb. 2013-04-26 17:54:54 +00:00
ELF Add support for subsections to the ELF assembler. Fixes PR8717. 2013-04-17 21:18:16 +00:00
MachO Revert r15266. This fixes llvm.org/pr15266. 2013-02-14 16:23:08 +00:00
Markup
MBlaze
Mips Mips assembler: .set reorder support 2013-04-25 23:31:35 +00:00
PowerPC Replace coff-/elf-dump with llvm-readobj 2013-04-12 04:06:46 +00:00
X86 Add test case for PR15779, which has previously been fixed. 2013-04-22 22:30:01 +00:00