[all-commits] [llvm/llvm-project] 87b3c0: [AArch64] Add assembly/disassembly for zeroing FRI...
SpencerAbson via All-commits
all-commits at lists.llvm.org
Thu Oct 24 10:29:28 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 87b3c07ae696883098f4780765b7cf1fcf75716d
https://github.com/llvm/llvm-project/commit/87b3c07ae696883098f4780765b7cf1fcf75716d
Author: SpencerAbson <Spencer.Abson at arm.com>
Date: 2024-10-24 (Thu, 24 Oct 2024)
Changed paths:
M llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
M llvm/lib/Target/AArch64/SVEInstrFormats.td
M llvm/test/MC/AArch64/SVE/frecpx-diagnostics.s
M llvm/test/MC/AArch64/SVE/frinta-diagnostics.s
M llvm/test/MC/AArch64/SVE/frinti-diagnostics.s
M llvm/test/MC/AArch64/SVE/frintm-diagnostics.s
M llvm/test/MC/AArch64/SVE/frintn-diagnostics.s
M llvm/test/MC/AArch64/SVE/frintp-diagnostics.s
M llvm/test/MC/AArch64/SVE/frintx-diagnostics.s
M llvm/test/MC/AArch64/SVE/frintz-diagnostics.s
M llvm/test/MC/AArch64/SVE/fsqrt-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frecpx_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frecpx_z.s
A llvm/test/MC/AArch64/SVE2p2/frint32x_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frint32x_z.s
A llvm/test/MC/AArch64/SVE2p2/frint32z_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frint32z_z.s
A llvm/test/MC/AArch64/SVE2p2/frint64x_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frint64x_z.s
A llvm/test/MC/AArch64/SVE2p2/frint64z_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frint64z_z.s
A llvm/test/MC/AArch64/SVE2p2/frinta_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frinta_z.s
A llvm/test/MC/AArch64/SVE2p2/frinti_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frinti_z.s
A llvm/test/MC/AArch64/SVE2p2/frintm_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frintm_z.s
A llvm/test/MC/AArch64/SVE2p2/frintn_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frintn_z.s
A llvm/test/MC/AArch64/SVE2p2/frintp_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frintp_z.s
A llvm/test/MC/AArch64/SVE2p2/frintx_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frintx_z.s
A llvm/test/MC/AArch64/SVE2p2/frintz_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/frintz_z.s
A llvm/test/MC/AArch64/SVE2p2/fsqrt_z-diagnostics.s
A llvm/test/MC/AArch64/SVE2p2/fsqrt_z.s
Log Message:
-----------
[AArch64] Add assembly/disassembly for zeroing FRINT and FRECPX/FSQRT (#113543)
This patch adds assembly/disassembly support for the following
predicated SVE2.2 instructions
- FRINT32X, FRINT32Z (zeroing)
- FRINT64X, FRINT64Z (zeroing)
- FRINT{N,P,M,Z,A,X,I} (zeroing)
- FRECPX, FSQRT (zeroing)
- Updates the diagnostics tests for existing merging variants of these
instructions.
- In accordance with:
https://developer.arm.com/documentation/ddi0602/latest/
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list