]> granicus.if.org Git - llvm/commit
[AArch64][SVE2] Asm: add SQRDMLAH/SQRDMLSH instructions
authorCullen Rhodes <cullen.rhodes@arm.com>
Tue, 14 May 2019 15:10:16 +0000 (15:10 +0000)
committerCullen Rhodes <cullen.rhodes@arm.com>
Tue, 14 May 2019 15:10:16 +0000 (15:10 +0000)
commitb930e37a0d2f77076bc513162ab7575fb49bea44
treef6873626dbdb532089f5c0ea82502e44e69d3166
parent93e65362dc88c1b20084c3cd4796523164a2651c
[AArch64][SVE2] Asm: add SQRDMLAH/SQRDMLSH instructions

Summary:
This patch adds support for the indexed and unpredicated vectors forms of the
SQRDMLAH and SQRDMLSH instructions.

The specification can be found here:
https://developer.arm.com/docs/ddi0602/latest

Reviewed By: rovka

Differential Revision: https://reviews.llvm.org/D61515

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@360683 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64SVEInstrInfo.td
lib/Target/AArch64/SVEInstrFormats.td
test/MC/AArch64/SVE2/sqrdmlah-diagnostics.s [new file with mode: 0644]
test/MC/AArch64/SVE2/sqrdmlah.s [new file with mode: 0644]
test/MC/AArch64/SVE2/sqrdmlsh-diagnostics.s [new file with mode: 0644]
test/MC/AArch64/SVE2/sqrdmlsh.s [new file with mode: 0644]