summaryrefslogtreecommitdiff
path: root/gcc/config/aarch64/iterators.md
Commit message (Expand)AuthorAgeFilesLines
* [AArch64 array_mode 7/8] Combine the expanders using VSTRUCT:nregsalalaw012015-09-151-0/+3
* [AArch64 array_mode 6/8] Remove V_TWO_ELEM, again using BLKmode + set_mem_size.alalaw012015-09-151-10/+0
* [AArch64 array_mode 5/8] Remove V_FOUR_ELEM, again using BLKmode + set_mem_size.alalaw012015-09-151-10/+0
* [AArch64 array_mode 3/8] Stop using EImode in aarch64-simd.md and iterators.mdalalaw012015-09-151-9/+0
* [AArch64 array_mode 2/8] Remove VSTRUCT_DREG, use BLKmode for d-reg aarch64_s...alalaw012015-09-151-2/+0
* [AArch64] Handle literal pools for functions > 1 MiB in size.ramana2015-09-141-0/+3
* Remove separate movtf pattern - Use an iterator for all FP modes.ramana2015-09-111-2/+2
* [AArch64] Add vcvt(_high)?_f32_f16 intrinsics, with BE RTL fixalalaw012015-09-081-5/+13
* [AArch64] Improve code generation for float16 vector codealalaw012015-09-081-1/+6
* [AArch64] Implement vcvt_{,high_}f16_f32alalaw012015-09-081-1/+9
* [AArch64] vld{2,3,4}{,_lane,_dup}, vcombine, vcreatealalaw012015-09-081-6/+12
* [AArch64] Add support for float16x{4,8}_t vectors/builtinsalalaw012015-09-081-8/+28
* 2015-08-27 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>thopre012015-08-271-0/+6
* gcc/mwahab2015-08-141-3/+10
* [AArch64] Removed unused VRL2/3/4 iterator valuesalalaw012015-07-301-12/+3
* [AArch64] Add basic FP16 supportalalaw012015-07-291-0/+3
* [AArch64][2/2] Implement -fpic for -mcmodel=smalljiwang2015-06-261-0/+4
* [PATCH][AARCH64]Define vec_shr as an unspec, use shl for big-endian.renlin2015-04-301-0/+1
* [Patch AArch64] Make integer vabs intrinsics UNSPECsjgreenhalgh2015-01-281-0/+1
* [AArch64] Improve bit-test-branch pattern to avoid unnecessary register clobberjiwang2015-01-271-0/+3
* gcc/rsandifo2015-01-211-0/+3
* Update copyright years.jakub2015-01-051-1/+1
* [AArch64 3/3] Fix XOR_one_cmpl pattern; add SIMD-reg variants for BIC,ORN,EONalalaw012014-12-191-0/+3
* [AArch64 2/3] Add SIMD-reg variants of logical operators and/ior/xor/notalalaw012014-12-191-1/+2
* * config/aarch64/arm_neon.h (vrecpe_u32, vrecpeq_u32): Rewrite usingfyang2014-12-081-0/+3
* [AArch64] Remove/merge redundant iteratorsalalaw012014-12-031-26/+1
* [AArch64] Add vector pattern for __builtin_ctzjiwang2014-11-211-0/+6
* gcc/:alalaw012014-11-171-3/+0
* [AArch64] Fix predicate and constraint mismatch in logical atomic operationsclyon2014-11-041-0/+3
* [AArch64] Use new reduc_plus_scal optabs, inc. for __builtinsalalaw012014-10-271-5/+1
* [AArch64] Tighten predicates on SIMD shift intrinsicsjgreenhalgh2014-09-251-2/+11
* [AArch64] Auto-generate the "BUILTIN_" macros for aarch64-builtins.cjgreenhalgh2014-09-221-0/+3
* [AArch64] Simplify vreinterpret for float64x1_t using casts.alalaw012014-09-111-3/+0
* PR target/62040carrot2014-09-041-0/+6
* PR/60825 Make float64x1_t in arm_neon.h a proper vector typealalaw012014-06-231-2/+5
* [AArch64] Fix some saturating math NEON intrinsics types.ktkachov2014-06-201-12/+4
* [AArch64] Implement CRC32 ACLE intrinsics.ktkachov2014-06-111-0/+14
* Recognize shuffle patterns for REV instructions on AArch64, rewrite intrinsics.alalaw012014-06-031-0/+9
* Detect EXT patterns to vec_perm_const, use for EXT intrinsicsalalaw012014-05-291-0/+1
* [AArch64] Improve vst4_lane intrinsicsjgreenhalgh2014-04-281-0/+26
* [AArch64] Vectorise bswap[16,32,64]ktkachov2014-04-241-0/+6
* gcc/ChangeLog:vp2014-04-221-2/+10
* Update copyright years in gcc/rsandifo2014-01-021-1/+1
* Implement support for AArch64 Crypto PMULL.64.belagod2013-12-191-0/+2
* Implement support for AArch64 Crypto SHA256.belagod2013-12-191-0/+8
* Implement support for AArch64 Crypto SHA1.belagod2013-12-191-0/+11
* Implement support for AArch64 Crypto AES.belagod2013-12-191-0/+10
* [AArch64] [3/4 Fix vtbx1]Implement bsl intrinsics using builtinsjgreenhalgh2013-11-261-1/+6
* 2013-11-22 Tejas Belagod <tejas.belagod@arm.com>belagod2013-11-221-1/+10
* [AArch64] [Neon types 4/10] Add type attributes to all simd insnsjgreenhalgh2013-10-151-6/+16