aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/neon.md
AgeCommit message (Expand)AuthorFilesLines
2020-03-17[ARM][GCC][4/x]: MVE ACLE vector interleaving store intrinsics.Srinath Parvathaneni1-4/+4
2020-03-16[ARM][GCC][1/x]: MVE ACLE intrinsics framework patch.Srinath Parvathaneni1-5/+9
2020-03-06ACLE intrinsics: BFloat16 load intrinsics for AArch32Delia Burduv1-13/+75
2020-03-06ACLE intrinsics: BFloat16 store (vst<n>{q}_bf16) intrinsics for AArch32Delia Burduv1-10/+10
2020-03-05[AArch32] ACLE intrinsics bfloat16 vmmla and vfma<b/t> for AArch32 AdvSIMDKyrylo Tkachov1-1/+62
2020-03-03arm: ACLE BFloat16 convert intrinsicsDennis Zhang1-0/+77
2020-02-27 [GCC][PATCH][ARM] Add vreinterpret, vdup, vget and vset bfloat16 intrinsicsMihail Ionescu1-5/+21
2020-02-25arm: ACLE intrinsics for bfloat16 dot productDennis Zhang1-0/+48
2020-02-21arm: ACLE I8MM multiply-accumulateDennis Zhang1-0/+11
2020-02-11[GCC][PATCH][ARM]Add ACLE intrinsics for dot product (vusdot - vector, v<us/s...Stam Markianos-Wright1-0/+33
2020-01-16[GCC][PATCH][ARM] Add Bfloat16_t scalar type, vector types and machine modes ...Stam Markianos-Wright1-4/+4
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-08-30arm.md (unaligned_loaddi, [...]): New unspec insn patterns.Bernd Edlinger1-0/+10
2019-08-28expr.c (expand_assignment): Handle misaligned DECLs.Bernd Edlinger1-0/+6
2019-08-22[ARM] Remove remaining Neon DImode supportWilco Dijkstra1-89/+0
2019-08-22[ARM] Cleanup DImode shiftsWilco Dijkstra1-229/+0
2019-08-22[ARM] Cleanup logical DImode operationsWilco Dijkstra1-54/+0
2019-07-10[arm] Fix BE index for single-var vector initialisers (PR91060)Richard Sandiford1-7/+7
2019-06-28[Arm] Remove constraint strings from define_expand constructs in the back endDennis Zhang1-227/+227
2019-06-12[arm] Implement usadv16qi and ssadv16qi standard namesPrzemyslaw Wirkus1-0/+26
2019-04-09Hi there,Matthew Malcomson1-30/+31
2019-02-25Arm: Update Armv8.4-a's FP16 FML intrinsics Tamar Christina1-8/+8
2019-02-25re PR target/89438 (ICE in glibc/sysdeps/ieee754/dbl-64/e_pow.c (internal com...Jakub Jelinek1-1/+1
2019-02-07Arm: Fix NEON REG to REG reload failures. (PR/target 88850) Tamar Christina1-7/+8
2019-02-07[arm] Use neon_dot_q type for 128-bit V[US]DOT instructions where appropriateKyrylo Tkachov1-2/+2
2019-01-16Fix Arm big-endian regressions.Tamar Christina1-3/+3
2019-01-10arm-builtins.c (enum arm_type_qualifiers): Add qualifier_lane_pair_index.Tamar Christina1-0/+74
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-23[PATCH, ARM] Clean up arm backend using the @ construct for MD patternsMihail Ionescu1-7/+7
2018-11-09neon.md (div<mode>3): New pattern.Prathamesh Kulkarni1-0/+32
2018-08-16Update fall through pattern for FP16 patterns in ARM.Tamar Christina1-23/+12
2018-08-16Remove dead pattern on ARM.Tamar Christina1-7/+7
2018-03-20[ARM][PR82989] Fix unexpected use of NEON instructions for shiftsSudakshina Das1-7/+7
2018-01-15[arm] PR target/83687: Fix invalid combination of VSUB + VABS into VABDKyrylo Tkachov1-17/+11
2018-01-11[arm][3/3] Implement fp16fml lane intrinsicsKyrylo Tkachov1-0/+308
2018-01-11[arm][2/3] Implement fp16fml extension for ARMv8.4-AKyrylo Tkachov1-0/+92
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-01Add gen_(const_)vec_duplicate helpersRichard Sandiford1-7/+2
2017-10-30Remove DImode expansions for 1-bit shiftsWilco Dijkstra1-13/+5
2017-10-16arm-builtins.c (arm_unsigned_uternop_qualifiers): New.Tamar Christina1-0/+70
2017-09-15Turn CANNOT_CHANGE_MODE_CLASS into a hookRichard Sandiford1-2/+2
2017-08-30[2/77] Add an E_ prefix to case statementsRichard Sandiford1-2/+2
2017-08-01re PR target/80846 (auto-vectorized AVX2 horizontal sum should narrow to 128b...Jakub Jelinek1-12/+14
2017-07-14[ARM] Rewire -mfpu=fp-armv8 as VFPv5 + D32 + DPThomas Preud'homme1-4/+4
2017-07-05[Patch ARM] Remove %? string from some Advanced SIMD patterns.Ramana Radhakrishnan1-5/+5
2017-05-16Committed on behalf of Matthew WahabMatthew Wahab1-2/+50
2017-03-13[ARM] PR target/79911: Invalid vec_select argumentsKyrylo Tkachov1-24/+26
2017-01-06[ARM] Implement support for ACLE Coprocessor CDP intrinsicsAndre Vieira1-16/+16
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-01arm-c.c (arm_cpu_builtins): New macro definition.Bilyan Borisov1-0/+11