aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/arm_neon.h
AgeCommit message (Expand)AuthorFilesLines
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-02-07AArch32: correct usdot-product RTL patterns.Tamar Christina1-0/+39
2022-02-07AArch32: correct dot-product RTL patterns.Tamar Christina1-0/+29
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-08-11arm/66791: Replace builtins for vdup_n and vmov_n intrinsics.prathamesh.kulkarni1-52/+55
2021-07-30arm/66791: Replace builtins in vld1.prathamesh.kulkarni1-3/+3
2021-07-12arm/66791: Replace builtins for unsigned and fp vmul_n intrinsics.prathamesh.kulkarni1-4/+20
2021-06-30arm/66791: Gate comparison in vca intrinsics on __FAST_MATH__.prathamesh.kulkarni1-98/+161
2021-06-21arm/66791: Replace builtins in vceq_* (a, b) with a == b.prathamesh.kulkarni1-14/+30
2021-05-14arm/PR66791: Replace calls to vtst builtin with it's boolean logic equivalent.prathamesh.kulkarni1-16/+16
2021-01-15arm: Implement vceqq_p64, vceqz_p64 and vceqzq_p64 intrinsicsChristophe Lyon1-0/+31
2021-01-15Revert "arm: Implement vceqq_p64, vceqz_p64 and vceqzq_p64 intrinsics"Christophe Lyon1-31/+0
2021-01-15arm: Implement vceqq_p64, vceqz_p64 and vceqzq_p64 intrinsicsChristophe Lyon1-0/+31
2021-01-14arm: Replace calls to __builtin_vcge* by <=,>= in arm_neon.h [PR66791]Prathamesh Kulkarni1-28/+28
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-17arm: Fix bootstrapAndrea Corallo1-1/+1
2020-12-16arm: Replace calls to __builtin_vcgt* by <,> in arm_neon.h [PR66791]Prathamesh Kulkarni1-28/+28
2020-12-16arm: Replace calls to __builtin_vneg* by - in arm_neon.h [PR66791]Prathamesh Kulkarni1-8/+8
2020-12-16arm: Replace calls to __builtin_vcreate* in arm_neon.h [PR66791]Prathamesh Kulkarni1-11/+11
2020-12-08arm: Replace calls to __builtin_vmvn* by ~ in vmvn intrinsics in arm_neon.h [...Prathamesh Kulkarni1-14/+14
2020-11-03arm: Add vstN_lane_bf16 + vstNq_lane_bf16 intrisicsAndrea Corallo1-0/+48
2020-11-03arm: Add vldN_lane_bf16 + vldNq_lane_bf16 intrisicsAndrea Corallo1-0/+62
2020-11-03arm: Add vst1_bf16 + vst1q_bf16 intrinsicsAndrea Corallo1-0/+14
2020-11-03arm: Add vld1_bf16 + vld1q_bf16 intrinsicsAndrea Corallo1-0/+14
2020-11-03arm: Add vst1_lane_bf16 + vstq_lane_bf16 intrinsicsAndrea Corallo1-0/+14
2020-11-03arm: Add vld1_lane_bf16 + vldq_lane_bf16 intrinsicsAndrea Corallo1-0/+14
2020-03-11Bug fix: cannot convert 'const short int*' to 'const __bf16*'Delia Burduv1-12/+12
2020-03-06ACLE intrinsics: BFloat16 load intrinsics for AArch32Delia Burduv1-0/+108
2020-03-06ACLE intrinsics: BFloat16 store (vst<n>{q}_bf16) intrinsics for AArch32Delia Burduv1-0/+78
2020-03-05[AArch32] ACLE intrinsics bfloat16 vmmla and vfma<b/t> for AArch32 AdvSIMDKyrylo Tkachov1-0/+53
2020-03-03arm: ACLE BFloat16 convert intrinsicsDennis Zhang1-0/+49
2020-02-27 [GCC][PATCH][ARM] Add vreinterpret, vdup, vget and vset bfloat16 intrinsicsMihail Ionescu1-12/+520
2020-02-25arm: ACLE intrinsics for bfloat16 dot productDennis Zhang1-0/+52
2020-02-21arm: ACLE I8MM multiply-accumulateDennis Zhang1-0/+28
2020-02-11[GCC][PATCH][ARM]Add ACLE intrinsics for dot product (vusdot - vector, v<us/s...Stam Markianos-Wright1-0/+46
2020-01-16[GCC][PATCH][ARM] Add Bfloat16_t scalar type, vector types and machine modes ...Stam Markianos-Wright1-0/+4
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-07-18[patch1/2][arm][PR90317]: fix sha1 patternsSylvia Taylor1-13/+8
2019-02-25Arm: Update Armv8.4-a's FP16 FML intrinsics Tamar Christina1-24/+24
2019-01-18re PR target/88734 (AArch64's ACLE intrinsics give an ICE instead of compile ...Jakub Jelinek1-2/+2
2019-01-10arm-builtins.c (enum arm_type_qualifiers): Add qualifier_lane_pair_index.Tamar Christina1-0/+439
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-01-11[arm][3/3] Implement fp16fml lane intrinsicsKyrylo Tkachov1-0/+144
2018-01-11[arm][2/3] Implement fp16fml extension for ARMv8.4-AKyrylo Tkachov1-0/+63
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-24[ARM] Fix Dot Product NEON intrinsicsChristophe Lyon1-1/+1
2017-11-222017-11-22 Tamar Christina <tamar.christina@arm.com>Tamar Christina1-0/+66
2017-07-17arm_neon.h: Fix softp typo.Tamar Christina1-1/+1
2017-05-16Committed on behalf of Matthew WahabMatthew Wahab1-0/+24
2017-02-10[ARM,AArch64] more poly64 intrinsics and testsChristophe Lyon1-0/+27