aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/aarch64/aarch64.h
AgeCommit message (Expand)AuthorFilesLines
2024-02-07AArch64: Update system register database.Victor Do Nascimento1-0/+20
2024-01-12aarch64: Rework uxtl->zip optimisation [PR113196]Richard Sandiford1-0/+6
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-16[aarch64] Add function multiversioning supportAndrew Carlotti1-0/+2
2023-12-16aarch64: Fix +nocrypto handlingAndrew Carlotti1-5/+5
2023-12-07aarch64: rcpc3: Add +rcpc3 extensionVictor Do Nascimento1-0/+4
2023-12-06aarch64: Add support for GCS system registers with the +gcs modifierVictor Do Nascimento1-0/+6
2023-12-06aarch64: Add march flags for +the and +d128 arch extensionsVictor Do Nascimento1-0/+15
2023-12-06aarch64: Add support for aarch64-sys-regs.defVictor Do Nascimento1-0/+17
2023-12-05aarch64: Add support for SME2 intrinsicsRichard Sandiford1-2/+17
2023-12-05aarch64: Add ZT0Richard Sandiford1-5/+9
2023-12-05aarch64: Add +sme2Richard Sandiford1-0/+4
2023-12-05aarch64: Add support for <arm_sme.h>Richard Sandiford1-0/+15
2023-12-05aarch64: Add a register class for w12-w15Richard Sandiford1-0/+6
2023-12-05aarch64: Add support for SME ZA attributesRichard Sandiford1-5/+93
2023-12-05aarch64: Switch PSTATE.SM around callsRichard Sandiford1-1/+24
2023-12-05aarch64: Mark relevant SVE instructions as non-streamingRichard Sandiford1-4/+7
2023-12-05aarch64: Distinguish streaming-compatible AdvSIMD insnsRichard Sandiford1-2/+10
2023-12-05aarch64: Add +smeRichard Sandiford1-0/+5
2023-12-05aarch64: Add arm_streaming(_compatible) attributesRichard Sandiford1-1/+23
2023-11-27aarch64: Use br instead of ret for eh_returnSzabolcs Nagy1-3/+6
2023-11-21AArch64: Add new generic-armv8-a CPU and make it the default.Tamar Christina1-1/+1
2023-11-21AArch64: Remove special handling of generic cpu.Tamar Christina1-1/+0
2023-10-17aarch64: Use vecs to store register save orderRichard Sandiford1-1/+8
2023-09-12aarch64: Remove below_hard_fp_saved_regs_sizeRichard Sandiford1-7/+0
2023-09-12aarch64: Explicitly record probe registers in frame infoRichard Sandiford1-0/+8
2023-09-12aarch64: Measure reg_offset from the bottom of the frameRichard Sandiford1-0/+3
2023-09-12aarch64: Tweak frame_size commentRichard Sandiford1-2/+2
2023-09-12aarch64: Rename hard_fp_offset to bytes_above_hard_fpRichard Sandiford1-3/+3
2023-09-12aarch64: Rename locals_offset to bytes_above_localsRichard Sandiford1-3/+3
2023-09-12aarch64: Tweak aarch64_save/restore_callee_savesRichard Sandiford1-4/+0
2023-09-12aarch64: Add bytes_below_hard_fp to frame infoRichard Sandiford1-0/+5
2023-09-12aarch64: Add bytes_below_saved_regs to frame infoRichard Sandiford1-0/+5
2023-09-05aarch64: AARCH64_ISA_RCPC was defined twiceSzabolcs Nagy1-1/+0
2023-07-19aarch64: Remove architecture dependencies from intrinsicsAndrew Carlotti1-1/+1
2023-06-16aarch64: Add ASHIFTRT handling for shrn patternKyrylo Tkachov1-0/+5
2023-05-09aarch64: Improve register allocation for lane instructionsRichard Sandiford1-0/+5
2023-03-28aarch64: Restore vectorisation of vld1 inputs [PR109072]Richard Sandiford1-0/+5
2023-03-13aarch64: Add bfloat16_t support for aarch64Jakub Jelinek1-3/+2
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-12aarch64: Add __ARM_FEATURE_PAUTH and __ARM_FEATURE_BTI ACLE definesKyrylo Tkachov1-0/+5
2022-11-18aarch64: Fix up LDAPR codegenKyrylo Tkachov1-0/+4
2022-11-15aarch64: Enable the use of LDAPR for load-acquire semanticsAndre Vieira1-0/+4
2022-11-14aarch64: Add support for +csscKyrylo Tkachov1-0/+4
2022-10-28Aarch64: Do not define DONT_USE_BUILTIN_SETJMPEric Botcazou1-4/+0
2022-10-04aarch64: Define __ARM_FEATURE_RCPCRichard Sandiford1-0/+1
2022-09-29aarch64: Remove redundant TARGET_* checksRichard Sandiford1-16/+14
2022-09-29aarch64: Tweak handling of -mgeneral-regs-onlyRichard Sandiford1-3/+14
2022-09-29aarch64: Simplify feature definitionsRichard Sandiford1-143/+21
2022-09-29aarch64: Remove AARCH64_FL_RCPC8_4 [PR107025]Richard Sandiford1-3/+2