[ARM] Cleanup DImode shifts
[gcc.git] / gcc / config / arm / neon.md
2019-08-22 Wilco Dijkstra[ARM] Cleanup DImode shifts
2019-08-22 Wilco Dijkstra[ARM] Cleanup logical DImode operations
2019-07-10 Richard Sandiford[arm] Fix BE index for single-var vector initialisers...
2019-06-28 Dennis Zhang[Arm] Remove constraint strings from define_expand...
2019-06-12 Przemyslaw Wirkus[arm] Implement usadv16qi and ssadv16qi standard names
2019-04-09 Matthew MalcomsonHi there,
2019-02-25 Tamar ChristinaArm: Update Armv8.4-a's FP16 FML intrinsics
2019-02-25 Jakub Jelinekre PR target/89438 (ICE in glibc/sysdeps/ieee754/dbl...
2019-02-07 Tamar ChristinaArm: Fix NEON REG to REG reload failures. (PR/target...
2019-02-07 Kyrylo Tkachov[arm] Use neon_dot_q type for 128-bit V[US]DOT instruct...
2019-01-16 Tamar ChristinaFix Arm big-endian regressions.
2019-01-10 Tamar Christinaarm-builtins.c (enum arm_type_qualifiers): Add qualifie...
2019-01-01 Jakub JelinekUpdate copyright years.
2018-11-23 Mihail Ionescu[PATCH, ARM] Clean up arm backend using the @ construct...
2018-11-09 Prathamesh Kulkarnineon.md (div<mode>3): New pattern.
2018-08-16 Tamar ChristinaUpdate fall through pattern for FP16 patterns in ARM.
2018-08-16 Tamar ChristinaRemove dead pattern on ARM.
2018-03-20 Sudakshina Das[ARM][PR82989] Fix unexpected use of NEON instructions...
2018-01-15 Kyrylo Tkachov[arm] PR target/83687: Fix invalid combination of VSUB...
2018-01-11 Kyrylo Tkachov[arm][3/3] Implement fp16fml lane intrinsics
2018-01-11 Kyrylo Tkachov[arm][2/3] Implement fp16fml extension for ARMv8.4-A
2018-01-03 Jakub JelinekUpdate copyright years.
2017-11-01 Richard SandifordAdd gen_(const_)vec_duplicate helpers
2017-10-30 Wilco DijkstraRemove DImode expansions for 1-bit shifts
2017-10-16 Tamar Christinaarm-builtins.c (arm_unsigned_uternop_qualifiers): New.
2017-09-15 Richard SandifordTurn CANNOT_CHANGE_MODE_CLASS into a hook
2017-08-30 Richard Sandiford[2/77] Add an E_ prefix to case statements
2017-08-01 Jakub Jelinekre PR target/80846 (auto-vectorized AVX2 horizontal...
2017-07-14 Thomas Preud'homme[ARM] Rewire -mfpu=fp-armv8 as VFPv5 + D32 + DP
2017-07-05 Ramana Radhakrishnan[Patch ARM] Remove %? string from some Advanced SIMD...
2017-05-16 Matthew WahabCommitted on behalf of Matthew Wahab
2017-03-13 Kyrylo Tkachov[ARM] PR target/79911: Invalid vec_select arguments
2017-01-06 Andre Vieira[ARM] Implement support for ACLE Coprocessor CDP intrinsics
2017-01-01 Jakub JelinekUpdate copyright years.
2016-11-01 Bilyan Borisovarm-c.c (arm_cpu_builtins): New macro definition.
2016-10-25 Wilco DijkstraWith -fpu=neon DI mode shifts are expanded after reload.
2016-09-23 Matthew Wahab[PATCH 9/17][ARM] Add NEON FP16 arithmetic instructions.
2016-09-23 Matthew Wahab[PATCH 6/17][ARM] Add data processing intrinsics for...
2016-05-24 Kyrylo Tkachov[ARM][4/4] Simplify checks for CONST_INT_P and comparis...
2016-05-24 Kyrylo Tkachov[ARM][2/4] Replace casts of 1 to HOST_WIDE_INT by HOST_...
2016-04-25 Michael Collisonneon.md (widen_<us>sum<mode>): New patterns where mode...
2016-02-11 Jakub Jelinekcgraph.c: Spelling fixes - behaviour -> behavior and...
2016-02-04 Alan Lawrence[ARM] Remove neon_reinterpret, use casts
2016-01-26 Christophe Lyonre PR target/68620 (ICE on gcc.target/arm/attr-neon...
2016-01-04 Jakub JelinekUpdate copyright years.
2015-12-23 David Sherwooditerators.md (VMAXMINFNM): New int iterator.
2015-12-16 Matthew Wahab[ARM] Add patterns for new instructions
2015-11-12 Charles Baylis[ARM] remove unused variable
2015-11-11 Charles Baylis[ARM] PR63870 Remove error for invalid lane numbers
2015-11-11 Charles Baylis[ARM] PR63870 Mark lane indices of vldN/vstN with appro...
2015-10-09 Renlin Li[PATCH][ARM]Add earlyclobber modifier for neon_(vtrn...
2015-09-08 Alan Lawrence[ARM] Remaining intrinsics
2015-08-17 David Sherwoodarm.c (neon_element_bits): Replace call to GET_MODE_BIT...
2015-08-04 Christophe Lyonneon.md (neon_vget_lanev2di): Handle big-endian targets.
2015-07-27 Alan Lawrence[ARM] PR/63870 Add qualifier to check lane bounds in...
2015-04-29 Alan Lawrence[ARM]Remove vec_shr and vec_shr optabs
2015-04-24 Kyrylo Tkachov[ARM][trivial] Use uppercase for code iterator names
2015-04-23 Kyrylo Tkachov[ARM] Rewrite vc<cond> NEON patterns to use RTL operati...
2015-01-05 Jakub JelinekUpdate copyright years.
2014-11-18 James Greenhalgh[ARM Refactor Builtins: 1/8] Remove arm_neon.h's "Magic...
2014-11-04 Alan Lawrence[ARM] Migrate to new reduc_[us](min|max)_scal_optab
2014-11-04 Alan Lawrence[ARM] Migrate to new reduc_plus_scal_optab
2014-10-29 Richard Sandiforddecl.c, [...]: Remove redundant enum from machine_mode.
2014-09-18 Kyrylo Tkachov[ARM] Fix insn type of movmisalign neon load pattern.
2014-09-09 Jiong Wang[ARM] Enable auto-vectorization for copysignf
2014-09-02 Kyrylo Tkachov[2/2] Vectorise lroundf, lfloorf, lceilf using the...
2014-07-31 Charles Baylisre PR target/61948 ([ARM] [4.10 regression] ICE with...
2014-05-28 Richard Sandifordmd.texi: Document that the % constraint character must...
2014-05-27 Kyrylo Tkachov[ARM] Vectorise bswap* in aarch32.
2014-05-13 Kyrylo Tkachov[ARM] Remove builtins for vzup, vuzp, vtrn and cleanup.
2014-05-08 Ramana RadhakrishnanNeon intrinsics TLC - remove dead code.
2014-03-03 Ramana Radhakrishnan[ARM] Legitimize addresses for movmisalign<mode> for...
2014-01-02 Richard SandifordUpdate copyright years in gcc/
2013-12-19 Kyrylo Tkachovarm.c (enum arm_builtins): Add crypto builtins.
2013-10-15 James Greenhalgh[ARM] [Neon types 3/10] Update Current type attributes...
2013-09-05 James Greenhalgh[AArch64, AArch32][Insn classification refactoring...
2013-08-09 Zhenqiang Chenneon.md (vcond): Fix floating-point vector comparisons...
2013-08-08 Kyrylo Tkachovneon.md (movmisalign<mode>): Disable when we don't...
2013-08-08 Richard Earnshawre PR target/57431 (ICE in simplify_const_unary_operati...
2013-07-22 Sofiane Naciarm.md (attribute "insn"): Delete.
2013-07-18 Sofiane Naciarm.md (attribute "type"): Rename "simple_alu_imm"...
2013-06-18 Julian Brownarm.c (neon_vector_mem_operand): Add strict argument.
2013-06-07 Kyrylo Tkachovre PR target/56315 (ARM: Improve use of 64-bit constant...
2013-05-31 Kyrylo Tkachovre PR target/56315 (ARM: Improve use of 64-bit constant...
2013-04-25 Kyrylo Tkachovarm.c (neon_builtin_type_mode): Add T_V4HF.
2013-04-15 Kyrylo Tkachovarm.c (const_ok_for_dimode_op): Handle AND case.
2013-03-25 Kyrylo Tkachovre PR target/56720 (ICE when expanding vcond with float...
2013-03-21 Christophe Lyon[ARM] Turning off 64bits ops in Neon
2013-01-10 Richard SandifordUpdate copyright years in gcc/
2013-01-04 Jakub JelinekUpdate Copyright years for files modified in 2011 and...
2012-12-17 Andrew Stubbsarm.md (zero_extend<mode>di2): Add extra alternatives...
2012-12-06 Kyrylo Tkachovarm.c (neon_itype): Define NEON_RINT enum element.
2012-11-30 Ramana RadhakrishnanFor attribute named "type", subdivide "alu" into "alu_r...
2012-11-29 Richard Earnshawre PR target/55073 (Wrong Neon code generation at ...
2012-11-29 Matthew Gretton... re PR target/54974 ([ARM] [thumb] Incorrect placement...
2012-11-13 Andrew Stubbsarm.c (arm_emit_coreregs_64bit_shift): Fix comment.
2012-10-18 Matthew Gretton... Add support for fma intrinsics for ARM.
2012-09-17 Ulrich Weigandarm.c (arm_rtx_costs_1): Handle vec_extract and vec_set...
2012-09-17 Ramana Radhakrishnanarm.c (output_move_neon): Update comment.
2012-09-11 Ramana RadhakrishnanAdd support for vectorized fma.
next