OSDN Git Service

[AArch64][SVE2] Asm: support SVE2 Floating Point Convert Group
authorCullen Rhodes <cullen.rhodes@arm.com>
Tue, 28 May 2019 09:36:52 +0000 (09:36 +0000)
committerCullen Rhodes <cullen.rhodes@arm.com>
Tue, 28 May 2019 09:36:52 +0000 (09:36 +0000)
commit6656bf7b97fefea5e310eb3ed7c8f9903db2d4db
tree8631f3eb6f9236d7afc0db0e16a21f956b5c6f07
parentae66baa4ae4033edc9dd16945cdc1ba6bd213981
[AArch64][SVE2] Asm: support SVE2 Floating Point Convert Group

Summary:
Patch adds support for the following intructions:

SVE2 floating-point convert precision:
    * FCVTXNT, FCVTNT, FCVTLT

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

Reviewed By: chill

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

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