llvm/test/MC/AArch64
Jiangning Liu 477fc628b3 Initial support for Neon scalar instructions.
Patch by Ana Pazos.

1.Added support for v1ix and v1fx types.
2.Added Scalar Pairwise Reduce instructions.
3.Added initial implementation of Scalar Arithmetic instructions.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191263 91177308-0d34-0410-b5e6-96231b3b80d8
2013-09-24 02:47:27 +00:00
..
basic-a64-diagnostics.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
basic-a64-instructions.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
elf-globaladdress.ll Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
elf-objdump.s Prefix failing commands with not to make clear they are expected to fail. 2013-07-03 16:41:29 +00:00
elf-reloc-addend.s AArch64: print relocation addends if present on AArch64 2013-06-17 03:03:06 +00:00
elf-reloc-addsubimm.s Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
elf-reloc-condbr.s Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
elf-reloc-ldrlit.s Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
elf-reloc-ldstunsimm.s Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
elf-reloc-movw.s Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
elf-reloc-pcreladdressing.s Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
elf-reloc-tstb.s Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
elf-reloc-uncondbrimm.s Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
gicv3-regs-diagnostics.s Prefix failing commands with not to make clear they are expected to fail. 2013-07-03 16:41:29 +00:00
gicv3-regs.s AArch64: implement GICv3 system registers 2013-03-28 14:30:46 +00:00
lit.local.cfg [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
mapping-across-sections.s
mapping-within-section.s
neon-3vdiff.s Implement aarch64 neon instruction set AdvSIMD (3V Diff), covering the following 26 instructions, 2013-09-09 02:20:27 +00:00
neon-aba-abd.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
neon-add-pairwise.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-add-sub-instructions.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-bitwise-instructions.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
neon-compare-instructions.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
neon-diagnostics.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-facge-facgt.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
neon-frsqrt-frecp.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
neon-halving-add-sub.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
neon-max-min-pairwise.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
neon-max-min.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
neon-mla-mls-instructions.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
neon-mov.s AArch64: use RegisterOperand for NEON registers. 2013-09-13 07:26:52 +00:00
neon-mul-div-instructions.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
neon-rounding-halving-add.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
neon-rounding-shift.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-saturating-add-sub.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-saturating-rounding-shift.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-saturating-shift.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-scalar-add-sub.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-scalar-reduce-pairwise.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-scalar-rounding-shift.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-scalar-saturating-add-sub.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-scalar-saturating-rounding-shift.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-scalar-saturating-shift.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-scalar-shift.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-shift-left-long.s Clang and AArch64 backend patches to support shll/shl and vmovl instructions and ACLE functions 2013-08-15 08:26:11 +00:00
neon-shift.s Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
neon-simd-copy.s Implement 3 AArch64 neon instructions : umov smov ins. 2013-09-17 02:21:02 +00:00
neon-simd-shift.s Inplement aarch64 neon instructions in AdvSIMD(shift). About 24 shift instructions: 2013-09-04 09:28:24 +00:00
noneon-diagnostics.s AArch64: add initial NEON support 2013-08-01 09:20:35 +00:00
tls-relocs.s AArch64: fix overzealous NEXTing for Windows testing. 2013-06-23 15:32:01 +00:00
trace-regs-diagnostics.s Prefix failing commands with not to make clear they are expected to fail. 2013-07-03 16:41:29 +00:00
trace-regs.s AArch64: implement ETMv4 trace system registers. 2013-04-03 12:31:29 +00:00