1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/test/MC
Saleem Abdulrasool a39ea3408e ARM: implement support for the UDF mnemonic
The UDF instruction is a reserved undefined instruction space.  The assembler
mnemonic was introduced with ARM ARM rev C.a.  The instruction is not predicated
and the immediate constant is ignored by the CPU.  Add support for the three
encodings for this instruction.

The changes to the invalid instruction test is due to the fact that the invalid
instructions actually overlap with the undefined instruction.  Introduction of
the new instruction results in a partial decode as an undefined sequence.  Drop
the tests as they are invalid instruction patterns anyways.

llvm-svn: 208751
2014-05-14 03:47:39 +00:00
..
AArch64 TableGen: use PrintMethods to print more aliases 2014-05-12 18:04:06 +00:00
ARM ARM: implement support for the UDF mnemonic 2014-05-14 03:47:39 +00:00
ARM64 [ARM64] Fix the misleading diagnostic on bad extend amount of reg+reg addressing mode. 2014-05-13 07:35:12 +00:00
AsmParser Integrated assbemler, macros: added 'vararg' argument qualifier support. 2014-04-23 06:56:28 +00:00
COFF MC: place .file records into the correct section 2014-05-02 17:45:24 +00:00
Disassembler ARM: implement support for the UDF mnemonic 2014-05-14 03:47:39 +00:00
ELF Fix pr19645. 2014-05-03 19:57:04 +00:00
MachO Fix the assembler to print a better relocatable expression error 2014-04-22 17:27:29 +00:00
Markup
Mips [mips] Marked up instructions added in MIPS32r2 and tested that IAS for -mcpu=mips(2|32) does not accept them 2014-05-13 11:45:36 +00:00
PowerPC [MC] Emit an error if cfi_startproc is used before a symbol is defined. 2014-04-15 01:17:45 +00:00
Sparc [Sparc] Add trap on integer condition codes (Ticc) instructions to Sparc backend. 2014-03-02 23:39:07 +00:00
SystemZ [SystemZ] Add support for z196 float<->unsigned conversions 2014-03-21 10:56:30 +00:00
X86 TableGen: use PrintMethods to print more aliases 2014-05-12 18:04:06 +00:00