[AArch64][SVE2] Asm: support FCVTX/FLOGB instructions
authorCullen Rhodes <cullen.rhodes@arm.com>
Thu, 30 May 2019 08:35:12 +0000 (08:35 +0000)
committerCullen Rhodes <cullen.rhodes@arm.com>
Thu, 30 May 2019 08:35:12 +0000 (08:35 +0000)
commit455c529f77ac7c7b46322069f747a558a8fd04c1
tree17ef262cebd6b61b9e6c14fecf10e6ca7c0aa0c6
parent028413f5ae011f29e6a951e961087f529b984cbc
[AArch64][SVE2] Asm: support FCVTX/FLOGB instructions

Summary:

Patch completes SVE2 support for:

    SVE Floating Point Unary Operations - Predicated Group

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

Reviewed By: SjoerdMeijer

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

llvm-svn: 362071
llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/lib/Target/AArch64/SVEInstrFormats.td
llvm/test/MC/AArch64/SVE2/fcvtx-diagnostics.s [new file with mode: 0644]
llvm/test/MC/AArch64/SVE2/fcvtx.s [new file with mode: 0644]
llvm/test/MC/AArch64/SVE2/flogb-diagnostics.s [new file with mode: 0644]
llvm/test/MC/AArch64/SVE2/flogb.s [new file with mode: 0644]