[AArch64][SVE2] Add the SVE2.1 fclamp instructions
authorDavid Sherwood <david.sherwood@arm.com>
Wed, 19 Oct 2022 10:47:24 +0000 (10:47 +0000)
committerDavid Sherwood <david.sherwood@arm.com>
Fri, 21 Oct 2022 14:33:16 +0000 (14:33 +0000)
commitd78c3b320287dde5808f62167186c383e6871a1b
tree06d9bb4066833b9def7124971e958765c70c3e6d
parenta726be38756bf65dbe15912e779f0813fe5af01e
[AArch64][SVE2] Add the SVE2.1 fclamp instructions

This patch adds the assembly/disassembly for the following instructions:

FCLAMP : Floating-point clamp to minimum/maximum number

The reference can be found here:
https://developer.arm.com/documentation/ddi0602/2022-09

Differential Revision: https://reviews.llvm.org/D136358
llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/lib/Target/AArch64/SVEInstrFormats.td
llvm/test/MC/AArch64/SVE2p1/fclamp-diagnostics.s [new file with mode: 0644]
llvm/test/MC/AArch64/SVE2p1/fclamp.s [new file with mode: 0644]