]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/aarch64/aarch64-simd.md
Update copyright years.
[thirdparty/gcc.git] / gcc / config / aarch64 / aarch64-simd.md
2016-01-04  Jakub JelinekUpdate copyright years.
2015-12-16  Kyrylo Tkachov[AArch64] PR target/68696 FAIL: gcc.target/aarch64...
2015-12-03  Richard SandifordAdd an rsqrt_optab and IFN_RSQRT internal function
2015-12-02  David Sherwoodaarch64.md: New pattern.
2015-11-26  Matthew Wahab[AArch64] Add sqrdmah, sqrdmsh instructions.
2015-11-25  Michael Collison2015-11-24 Michael Collison <michael.collison@linaro...
2015-11-22  Bilyan Borisov[AARCH64][PATCH 2/3] Implementing vmulx_lane NEON intri...
2015-11-06  Christophe Lyon[AArch64] Fix vqtb[lx][234] on big-endian
2015-11-06  Benedikt Huberaarch64-builtins.c: Builtins for rsqrt and rsqrtf.
2015-11-03  Bilyan Borisov[AARCH64][PATCH 1/3] Implementing the variants of the...
2015-10-20  Kyrylo Tkachov[AArch64] Add support for 64-bit vector-mode ldp/stp
2015-10-20  Kyrylo Tkachov[AArch64][1/2] Add fmul-by-power-of-2+fcvt optimisation
2015-10-12  Christophe Lyon[AArch64_be] Fix vtbl[34] and vtbx4
2015-10-02  James Greenhalgh[Patch AArch64] Improve SIMD concatenation with zeroes
2015-09-29  Evandro Menezesadd separate insn sched class for vector LDP & STP
2015-09-23  James Greenhalgh[AArch64] Fix vcvt_high_f64_f32 and vcvt_figh_f32_f64...
2015-09-15  Alan Lawrence[AArch64 array_mode 7/8] Combine the expanders using...
2015-09-15  Alan Lawrence[AArch64 array_mode 6/8] Remove V_TWO_ELEM, again using...
2015-09-15  Alan Lawrence[AArch64 array_mode 5/8] Remove V_FOUR_ELEM, again...
2015-09-15  Alan Lawrence[AArch64 array_mode 3/8] Stop using EImode in aarch64...
2015-09-15  Alan Lawrence[AArch64 array_mode 2/8] Remove VSTRUCT_DREG, use BLKmo...
2015-09-15  Alan Lawrence[AArch64 array_mode 1/8] Rename vec_store_lanes<mode...
2015-09-08  Alan Lawrence[AArch64] Add vcvt(_high)?_f32_f16 intrinsics, with...
2015-09-08  Alan Lawrence[AArch64] Improve code generation for float16 vector...
2015-09-08  Alan Lawrence[AArch64] Implement vcvt_{,high_}f16_f32
2015-09-08  Alan Lawrence[AArch64] Add support for float16x{4,8}_t vectors/builtins
2015-09-02  Christophe Lyon[AArch64_be] Fix vldX/vstX AdvSIMD intrinsics.
2015-07-30  David Sherwoodaarch64-simd.md (aarch64_ext<mode>): Replace call to...
2015-07-22  Charles Baylisaarch64-simd.md (vec_store_lanesoi_lane<mode>): Fix...
2015-07-22  Charles Baylisre PR target/63870 ([Aarch64] [ARM] Errors in use of...
2015-05-08  Alan Lawrence[AArch64] Add vcond(u?)didi pattern
2015-04-30  Renlin Li[PATCH][AARCH64]Define vec_shr as an unspec, use shl...
2015-04-29  Alan Lawrence[AArch64] Fix PR/65770 vstN_lane on bigendian
2015-01-28  James Greenhalgh[Patch AArch64] Make integer vabs intrinsics UNSPECs
2015-01-21  David Sherwoodgcc/
2015-01-21  Alan Haywardaarch64-protos.h (aarch64_simd_disambiguate_copy):...
2015-01-19  Kyrylo Tkachov[AArch64] PR 64448: Combine ((x ^ y) & m) ^ x into...
2015-01-19  Felix Yangaarch64-simd.md (aarch64_<maxmin_uns>p<mode>): New...
2015-01-05  Jakub JelinekUpdate copyright years.
2014-12-18  Alan Lawrence[AArch64] Simplify+improve patterns for ushr(d?)_n_u64...
2014-12-18  Alan Lawrence[AArch64] Simplify patterns for sshr_n_[us]64 intrinsic
2014-12-09  Alan Lawrence[AArch64]Remove aarch64_get_lanedi, unused
2014-12-09  Alan Lawrence[AArch64]Remove be_checked_get_lane, check bounds with...
2014-12-09  Alan Lawrence[AArch64] Fix ICE on non-constant indices to __builtin_...
2014-12-08  Felix Yangarm_neon.h (vrecpe_u32, [...]): Rewrite using builtin...
2014-12-07  Felix Yangaarch64-simd.md (clrsb<mode>2, [...]): New patterns.
2014-12-05  Andrew Pinskiaarch64-simd-builtins.def (bswap): Use CF2 rather than...
2014-12-03  Alan Lawrence[AArch64] Remove/merge redundant iterators
2014-11-24  Alan Lawrence[AArch64]Add vec_shr pattern for 64-bit vectors using...
2014-11-21  Jiong Wang[AArch64] Add vector pattern for __builtin_ctz
2014-11-21  James Greenhalgh[AArch64, Obvious] Fix formatting of SHLL and friends
2014-11-20  Charles Baylisre PR target/63870 ([Aarch64] [ARM] Errors in use of...
2014-11-19  Renlin Li[AArch64] Implement <su><maxmin>v2di3 pattern
2014-11-17  Alan Lawrence[AArch64] Extend aarch64_simd_vec_set pattern, replace...
2014-11-17  Alan Lawrenceaarch64-builtins.c (TYPES_CREATE): Remove.
2014-11-14  Felix Yangaarch64-simd.md (*aarch64_simd_ld1r<mode>): Use VALL...
2014-11-12  Alan LawrenceAdd bounds checking to vqdm*_lane intrinsics via a...
2014-11-11  James Greenhalgh[Patch AArch64] Fix up BSL expander for floating point...
2014-10-29  Richard Sandiforddecl.c, [...]: Remove redundant enum from machine_mode.
2014-10-27  Alan Lawrence[AArch64] Use new reduc_[us](min|max)_scal optabs,...
2014-10-27  Alan Lawrence[AArch64] Use new reduc_plus_scal optabs, inc. for...
2014-10-24  Charles Baylis[PATCH 1/2] [AARCH64,NEON] Add patterns + builtins...
2014-10-24  Felix Yangre PR target/63173 (performance problem with simd intri...
2014-09-30  James Greenhalgh[AArch64] Wire up vqdmullh_laneq_s16 and vqdmullh_laneq_s32
2014-09-25  James Greenhalgh[AArch64] Tighten predicates on SIMD shift intrinsics
2014-09-11  Alan Lawrence[AArch64] Simplify vreinterpret for float64x1_t using...
2014-09-05  Alan Lawrence[PATCH AArch64 1/2] Improve codegen of vector compares...
2014-09-05  Alan Lawrence[PATCH AArch64] Add a builtin for rbit(q?)_p8; add...
2014-09-04  Guozhi Weire PR target/62040 (internal compiler error: in simplif...
2014-08-05  Kyrylo Tkachov[AArch64] Implement some saturating math NEON intrinsics.
2014-07-31  James Greenhalgh[AArch64_be] Fix vec_select hi/lo mask confusions.
2014-07-04  James Greenhalgh[Patch AArch64_be] Fix some vec_concat big-endian confu...
2014-07-04  Tom de VriesFix constraint in vec_unpack_trunc_<mode>
2014-06-30  Alan Lawrence[AArch64] fix and enable non-const shuffle for bigendia...
2014-06-23  Alan LawrencePR/60825 Make float64x1_t in arm_neon.h a proper vector...
2014-06-20  Kyrylo Tkachov[AArch64] Fix some saturating math NEON intrinsics...
2014-06-10  Kyrylo Tkachov[AArch64] Fix some reg-to-reg move scheduler types.
2014-06-10  Kyrylo Tkachov[AArch64] Add a big-endian lane flip at expand-time...
2014-06-04  Bin Cheng* config/aarch64/aarch64.c (aarch64_classify_address)
2014-06-03  Alan LawrenceRecognize shuffle patterns for REV instructions on...
2014-05-29  Alan LawrenceDetect EXT patterns to vec_perm_const, use for EXT...
2014-04-28  James Greenhalgh[AArch64] Improve vst4_lane intrinsics
2014-04-24  Kyrylo Tkachov[AArch64] Vectorise bswap[16,32,64]
2014-04-22  Alex Velenko[AArch64] 64-bit float vreinterpret implemention
2014-04-22  Alex Velenko[AArch64] vqneg and vqabs intrinsics implementation.
2014-04-22  James GreenhalghRe: [AArch64] Fix possible wrong code generation when...
2014-04-22  Alex Velenko[AArch64] vrnd<*>_f64 patch
2014-03-28  Kyrylo Tkachov[ARM/AArch64][1/2] Crypto intrinsics tuning for Cortex...
2014-03-24  Alex Velenko[AArch64] Logical vector shift right conformance
2014-02-06  Alex Velenko[AArch64] Shift right pattern fix
2014-01-23  Alex Velenko[PATCH][AArch64] Vector shift by 64 fix
2014-01-23  James Greenhalgh[AArch64_BE 3/4] Big-Endian lane numbering fix
2014-01-23  Alex Velenko[AArch64_BE 2/4] Big-Endian lane numbering fix
2014-01-23  Alex Velenko[AArch64_BE 1/4] Big-Endian lane numbering fix
2014-01-20  Alex Velenko[AArch64] Disable vec_perm patterns for aarch64_be.
2014-01-02  Richard SandifordUpdate copyright years in gcc/
2013-12-19  Tejas BelagodImplement support for AArch64 Crypto PMULL.64.
2013-12-19  Tejas BelagodImplement support for AArch64 Crypto SHA256.
2013-12-19  Tejas BelagodImplement support for AArch64 Crypto SHA1.
2013-12-19  Tejas BelagodImplement support for AArch64 Crypto AES.
next