llvm-6502/test/MC
Tim Northover 87773c318f AArch64: add initial NEON support
Patch by Ana Pazos.

- Completed implementation of instruction formats:
AdvSIMD three same
AdvSIMD modified immediate
AdvSIMD scalar pairwise

- Completed implementation of instruction classes
(some of the instructions in these classes
belong to yet unfinished instruction formats):
Vector Arithmetic
Vector Immediate
Vector Pairwise Arithmetic

- Initial implementation of instruction formats:
AdvSIMD scalar two-reg misc
AdvSIMD scalar three same

- Intial implementation of instruction class:
Scalar Arithmetic

- Initial clang changes to support arm v8 intrinsics.
Note: no clang changes for scalar intrinsics function name mangling yet.

- Comprehensive test cases for added instructions
To verify auto codegen, encoding, decoding, diagnosis, intrinsics.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187567 91177308-0d34-0410-b5e6-96231b3b80d8
2013-08-01 09:20:35 +00:00
..
AArch64 AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
ARM Added the B9.3.19 SUBS PC, LR, #imm (Thumb2) system instruction. 2013-07-31 21:05:30 +00:00
AsmParser
COFF Use proper section suffix for COFF weak symbols 2013-07-29 13:58:39 +00:00
Disassembler AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
ELF Put ELF COMDAT relocations into the relevant COMDAT group. 2013-07-10 20:58:17 +00:00
MachO
Markup
Mips This patch implements parsing of mips FCC register operands. The example instructions have been added to test files. 2013-07-30 10:12:14 +00:00
PowerPC [PowerPC] Revert r185476 and fix up TLS variant kinds 2013-07-09 16:41:09 +00:00
SystemZ [SystemZ] Add RISBLG and RISBHG instruction definitions 2013-07-31 11:17:35 +00:00
X86 Add test cases for the various instruction alias and Intel syntax fixes that have gone in lately. 2013-07-26 05:39:33 +00:00