]> granicus.if.org Git - llvm/commit
[AArch64][SVE2] Asm: support SVE2 store instructions
authorCullen Rhodes <cullen.rhodes@arm.com>
Fri, 31 May 2019 08:59:40 +0000 (08:59 +0000)
committerCullen Rhodes <cullen.rhodes@arm.com>
Fri, 31 May 2019 08:59:40 +0000 (08:59 +0000)
commitb1af5b6f675f2f38e2efa351f24441f2ea156bb3
treeca97f1d5a86808fc84d21dd2ffff83e93b37d0e3
parente3c7df89db574d5dc937ab13db8a37ffd1c081e1
[AArch64][SVE2] Asm: support SVE2 store instructions

Summary:
Patch adds support for the following instructions:
    * STNT1B, STNT1H, STNT1S, STNT1D

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

Reviewed By: chill

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

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