aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/aarch64/aarch64-sve2.md
AgeCommit message (Expand)AuthorFilesLines
2025-01-24Fix command flags for SVE2 faminmaxSaurabh Jha1-1/+1
2025-01-21AArch64: Add LUTI ACLE for SVE2Vladimir Miloserdov1-0/+33
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-12-11aarch64: Extend SVE2 bit-select instructions for Neon modes.Soumya AR1-0/+66
2024-12-10aarch64: Add support for fp8fma instructionsSaurabh Jha1-16/+16
2024-11-29aarch64: Add ISA requirements to some SVE/SME md commentsRichard Sandiford1-77/+85
2024-11-29aarch64: add SVE2 FP8DOT2 and FP8DOT4 intrinsicsClaudio Bantaloukas1-0/+41
2024-11-29aarch64: add SVE2 FP8 multiply accumulate intrinsicsClaudio Bantaloukas1-0/+81
2024-11-29aarch64: add svcvt* FP8 intrinsicsClaudio Bantaloukas1-0/+51
2024-11-20aarch64: Add support for SME_F16F16Richard Sandiford1-0/+26
2024-11-20aarch64: Add support for SVE_B16B16Richard Sandiford1-21/+54
2024-11-18aarch64: Add masked-load else operands.Robin Dapp1-1/+2
2024-11-11aarch64: Add remaining SVE2p1 supportRichard Sandiford1-4/+310
2024-11-11aarch64: Add common subset of SVE2p1 and SME2Richard Sandiford1-15/+23
2024-11-11aarch64: Add common subset of SVE2p1 and SMERichard Sandiford1-6/+6
2024-11-11aarch64: Test TARGET_STREAMING instead of TARGET_STREAMING_SMERichard Sandiford1-4/+4
2024-11-11aarch64: Make more use of TARGET_STREAMING_SME2Richard Sandiford1-3/+3
2024-11-07aarch64: Make PSEL dependent on SME rather than SME2Richard Sandiford1-2/+2
2024-11-07aarch64: Restrict FCLAMP to SME2Richard Sandiford1-2/+2
2024-11-04aarch64: Use canonical RTL representation for SVE2 XAR and extend it to fixed...Kyrylo Tkachov1-10/+20
2024-10-11aarch64: Add codegen support for SVE2 faminmaxSaurabh Jha1-0/+37
2024-09-30aarch64: Fix aarch64 backend-use of (u|s|us)dot_prod patternsVictor Do Nascimento1-1/+1
2024-06-06AArch64: correct constraint on Upl early clobber alternativesTamar Christina1-1/+1
2024-06-05AArch64: add new alternative with early clobber to patternsTamar Christina1-2/+4
2024-06-05AArch64: convert several predicate patterns to new compact syntaxTamar Christina1-5/+7
2024-01-24AArch64: Fix expansion of Advanced SIMD div and mul using SVE [PR109636]Tamar Christina1-13/+13
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-07aarch64: Add an early RA for strided registersRichard Sandiford1-2/+142
2023-12-05aarch64: Add support for SME2 intrinsicsRichard Sandiford1-0/+703
2023-12-05aarch64: Mark relevant SVE instructions as non-streamingRichard Sandiford1-5/+9
2023-10-03aarch64: Convert aarch64 multi choice patterns to new syntaxAndrea Corallo1-458/+464
2023-06-21aarch64: Avoid same input and output Z register for gather loadsKyrylo Tkachov1-4/+8
2023-06-21aarch64: Convert SVE gather patterns to compact syntaxKyrylo Tkachov1-15/+17
2023-06-21Revert "aarch64: Convert SVE gather patterns to compact syntax"Kyrylo Tkachov1-21/+15
2023-06-21aarch64: Convert SVE gather patterns to compact syntaxKyrylo Tkachov1-15/+21
2023-04-24aarch64: PR target/109406 Add support for SVE2 unpredicated MULKyrylo Tkachov1-1/+16
2023-03-12AArch64: Update div-bitmask to implement new optab instead of target hook [PR...Tamar Christina1-41/+16
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-11-14AArch64: Add SVE2 implementation for pow2 bitmask divisionTamar Christina1-0/+41
2022-11-04aarch64: Fix typo in aarch64-sve.md commentKyrylo Tkachov1-2/+2
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-01-15AArch64: Add NEON, SVE and SVE2 RTL patterns for Multiply, FMS and FMA.Tamar Christina1-0/+42
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-16AArch64: Add NEON, SVE and SVE2 RTL patterns for Complex Addition.Tamar Christina1-0/+10
2020-11-25aarch64: Avoid false dependencies for SVE unary operationsRichard Sandiford1-14/+23
2020-11-12aarch64: Fix SVE2 BCAX pattern [PR97730]Alex Coplan1-3/+28
2020-10-02aarch64: Remove aarch64_sve_pred_dominates_pRichard Sandiford1-12/+61
2020-03-06[AArch64][SVE] Add missing movprfx attribute to some ternary arithmetic patternsKyrylo Tkachov1-0/+2
2020-01-31aarch64: Add Armv8.6 SVE bfloat16 supportRichard Sandiford1-7/+7
2020-01-09[AArch64] Add support for the SVE2 ACLERichard Sandiford1-43/+2086