aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/aarch64/aarch64-sve-builtins.cc
AgeCommit message (Expand)AuthorFilesLines
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-10-27aarch64: Reinstate some uses of CONSTEXPRRichard Sandiford1-4/+4
2022-10-20aarch64: Commonise some folding codeRichard Sandiford1-0/+7
2022-10-20aarch64: Replace CONSTEXPR with constexprRichard Sandiford1-4/+4
2022-09-29aarch64: Tweak handling of -mgeneral-regs-onlyRichard Sandiford1-1/+1
2022-09-29aarch64: Make more use of aarch64_feature_flagsRichard Sandiford1-12/+17
2022-09-29aarch64: Simplify feature definitionsRichard Sandiford1-3/+2
2022-09-20aarch64: Fix GTY markup for arm_sve.h [PR106491]Richard Sandiford1-4/+8
2022-04-05aarch64: Fix -fpack-struct + <arm_neon.h> [PR103147]Richard Sandiford1-10/+1
2022-04-05aarch64: Use error_n for plural text [PR104897]Richard Sandiford1-6/+10
2022-01-17Change references of .c files to .cc filesMartin Liska1-1/+1
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-13pch: Small cleanupJakub Jelinek1-1/+1
2021-12-09pch: Fix aarch64 build [PR71934]Jakub Jelinek1-1/+1
2021-09-03Fix target/102173 ICE after error recoveryAndrew Pinski1-0/+1
2021-08-06middle-end/AArch64: Fix bootstrap after vec changesTamar Christina1-2/+2
2021-03-29aarch64: Fix SVE ACLE builtins with LTO [PR99216]Alex Coplan1-23/+36
2021-03-04aarch64: Add missing error_mark_node check [PR99381]Alex Coplan1-0/+3
2021-01-04vect, aarch64: Fix alignment units for IFN_MASK* [PR95401]Richard Sandiford1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-5/+5
2020-08-25aarch64: Tweaks to the handling of fixed-length SVE typesRichard Sandiford1-17/+113
2020-08-25aarch64: Update the mangling of single SVE vectors and predicatesRichard Sandiford1-1/+1
2020-06-10aarch64: Fix an ICE in register_tuple_type [PR95523]z002190971-0/+4
2020-05-14aarch64: Fix arm_sve_vector_bits on typedefs [PR95105]Richard Sandiford1-10/+25
2020-04-22aarch64: unexpected result with -mgeneral-regs-only and sve [PR94678]Fei Yang1-1/+33
2020-04-09aarch64: Add support for arm_sve_vector_bitsRichard Sandiford1-5/+78
2020-04-09aarch64: Add a separate "SVE sizeless type" attributeRichard Sandiford1-1/+20
2020-01-31aarch64: Add Armv8.6 SVE bfloat16 supportRichard Sandiford1-0/+5
2020-01-31aarch64: Add svbfloat16_t support to arm_sve.hRichard Sandiford1-5/+16
2020-01-31aarch64: Add Armv8.6 SVE matrix multiply supportRichard Sandiford1-4/+19
2020-01-21aarch64: Fix SVE ACLE handling of SImode pointersRichard Sandiford1-4/+11
2020-01-17[AArch64] [SVE] Implement svld1ro intrinsic.Matthew Malcomson1-1/+5
2020-01-10[AArch64] Make -msve-vector-bits=128 generate VL-specific codeRichard Sandiford1-3/+7
2020-01-09[AArch64] Add support for the SVE2 ACLERichard Sandiford1-37/+254
2020-01-09[AArch64] Tweak iterator usage for [SU]Q{ADD,SUB}Richard Sandiford1-18/+13
2020-01-09Add a compatible_vector_types_p target hookRichard Sandiford1-2/+6
2020-01-07Add a generic lhd_simulate_enum_declRichard Sandiford1-1/+4
2020-01-07[AArch64] Use type attributes to mark types that use the SVE PCSRichard Sandiford1-56/+57
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-06[C++] Pass type uses through the verify_type_context hookRichard Sandiford1-0/+20
2019-12-02[AArch64] Add a couple of SVE ACLE comparison foldsRichard Sandiford1-0/+11
2019-11-30[C] Add a target hook that allows targets to verify type usageRichard Sandiford1-0/+49
2019-11-16[AArch64] Pattern-match SVE extending loadsRichard Sandiford1-1/+5
2019-11-14Remove build_{same_sized_,}truth_vector_typeRichard Sandiford1-1/+1
2019-11-14Add build_truth_vector_type_for_modeRichard Sandiford1-2/+2
2019-11-08[C] Opt out of GNU vector extensions for built-in SVE typesRichard Sandiford1-0/+1
2019-10-31[AArch64] Fix build for non-default languagesRichard Sandiford1-2/+2
2019-10-29[AArch64] Add support for arm_sve.hRichard Sandiford1-0/+3313