summaryrefslogtreecommitdiff
path: root/gcc/config/aarch64/aarch64-simd-builtins.def
Commit message (Expand)AuthorAgeFilesLines
* [AArch64]Remove be_checked_get_lane, check bounds with __builtin_aarch64_im_l...alalaw012014-12-091-3/+0
* [AArch64] Fix ICE on non-constant indices to __builtin_aarch64_im_lane_boundsialalaw012014-12-091-2/+0
* * config/aarch64/arm_neon.h (vrecpe_u32, vrecpeq_u32): Rewrite usingfyang2014-12-081-0/+8
* * config/aarch64/aarch64-simd.md (clrsb<mode>2, popcount<mode>2): Newfyang2014-12-071-0/+2
* 2014-12-05 Andrew Pinski <apinski@cavium.com>pinskia2014-12-051-1/+1
* [AArch64] Remove/merge redundant iteratorsalalaw012014-12-031-14/+14
* [AArch64] Add vector pattern for __builtin_ctzjiwang2014-11-211-0/+1
* gcc/:alalaw012014-11-171-1/+0
* Add bounds checking to vqdm*_lane intrinsics via a qualifier that also flips ...alalaw012014-11-121-32/+34
* [AArch64] Use new reduc_[us](min|max)_scal optabs, inc. for builtinsalalaw012014-10-271-7/+7
* [AArch64] Use new reduc_plus_scal optabs, inc. for __builtinsalalaw012014-10-271-3/+2
* [PATCH 1/2] [AARCH64,NEON] Add patterns + builtins for vld[234](q?)_lane_* in...cbaylis2014-10-241-0/+4
* PR target/63173fyang2014-10-241-0/+4
* [AArch64] Wire up vqdmullh_laneq_s16 and vqdmullh_laneq_s32jgreenhalgh2014-09-301-1/+1
* [AArch64] Simplify vreinterpret for float64x1_t using casts.alalaw012014-09-111-23/+0
* [AArch64] PR 61749: Do not ICE in lane intrinsics when passed non-constant la...ktkachov2014-09-091-8/+8
* [PATCH AArch64 2/2] Remove vector compare/tst __builtinsalalaw012014-09-051-11/+0
* [PATCH AArch64 1/2] Improve codegen of vector compares inc. tst instructionalalaw012014-09-051-1/+1
* [PATCH AArch64] Add a builtin for rbit(q?)_p8; add intrinsics and tests.alalaw012014-09-051-0/+2
* [AArch64] Implement some saturating math NEON intrinsics.ktkachov2014-08-051-2/+2
* Removed unused get_lane and dup_lane builtins.alalaw012014-08-011-3/+0
* PR/60825 Make {int,uint}64x1_t in arm_neon.h a proper vector typealalaw012014-06-231-0/+2
* PR/60825 Make float64x1_t in arm_neon.h a proper vector typealalaw012014-06-231-19/+19
* [PATCH AArch64 2/2] Correct signedness of builtins, remove casts from arm_neon.halalaw012014-06-031-5/+5
* [PATCH AArch64 1/2] Correct signedness of builtins, remove casts from arm_neon.halalaw012014-06-031-13/+13
* Detect EXT patterns to vec_perm_const, use for EXT intrinsicsalalaw012014-05-291-0/+3
* [AArch64] Improve vst4_lane intrinsicsjgreenhalgh2014-04-281-0/+4
* [AArch64] Vectorise bswap[16,32,64]ktkachov2014-04-241-0/+2
* [AArch64] 64-bit float vreinterpret implementionmshawcroft2014-04-221-0/+22
* [AArch64] Vreinterpret re-implemention.mshawcroft2014-04-221-11/+0
* [AArch64] vqneg and vqabs intrinsics implementation.mshawcroft2014-04-221-2/+2
* [AArch64] vrnd<*>_f64 patchmshawcroft2014-04-221-1/+1
* [AArch64] Logical vector shift right conformancejgreenhalgh2014-03-241-1/+2
* [PATCH][AArch64] Vector shift by 64 fixjgreenhalgh2014-01-231-1/+2
* [AArch64_BE 2/4] Big-Endian lane numbering fixktkachov2014-01-231-0/+1
* Update copyright years in gcc/rsandifo2014-01-021-1/+1
* Implement support for AArch64 Crypto PMULL.64.belagod2013-12-191-0/+4
* Implement support for AArch64 Crypto SHA256.belagod2013-12-191-0/+6
* Implement support for AArch64 Crypto SHA1.belagod2013-12-191-0/+8
* Implement support for AArch64 Crypto AES.belagod2013-12-191-0/+5
* [AArch64] [3/4 Fix vtbx1]Implement bsl intrinsics using builtinsjgreenhalgh2013-11-261-0/+5
* [AArch64] Implement vclz ADVSimd intrinsic.mshawcroft2013-10-091-1/+1
* [AArch64] Improve arm_neon.h vml<as>_lane handling.jgreenhalgh2013-09-161-0/+3
* [AArch64] Fixup the vget_lane RTL patterns and intrinsicsjgreenhalgh2013-08-091-5/+3
* [AArch64] Rewrite vabs<q>_s<8,16,32,64> AdvSIMD intrinsics to fold to treejgreenhalgh2013-07-201-1/+1
* [AArch64] Convert ld1, st1 arm_neon.h intrinsics to RTL builtins.jgreenhalgh2013-07-031-0/+7
* gcc/sofiane2013-06-171-1/+1
* [AArch64] Support for CLZmshawcroft2013-05-231-0/+1
* [AArch64] Refactor reduc_<su>plus patterns.jgreenhalgh2013-05-011-2/+3
* [AArch64] Refactor vector max and min RTL and builtins.jgreenhalgh2013-05-011-7/+15