aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/vector.md
AgeCommit message (Expand)AuthorFilesLines
2016-01-20re PR target/68609 (PowerPC reciprocal estimate missed opportunities)David Edelsohn1-1/+10
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-28rs6000.c (rs6000_emit_le_vsx_move): Verify that this is never called when lxv...Bill Schmidt1-0/+1
2015-09-21[RS6000] Migrate from reduc_xxx to reduc_xxx_scal optabsAlan Lawrence1-28/+19
2015-08-27vector.md (vec_shr_<mode>): Fix to do a shift instead of a rotate.Pat Haugen1-5/+18
2015-08-03vector.md (VEC_L): Add KFmode and TFmode.Michael Meissner1-10/+18
2015-07-02rs6000-builtin.def (CMPGE_16QI): New built-in definition.Bill Schmidt1-3/+54
2015-05-07rtl.h (always_void_p): New function.Richard Sandiford1-4/+4
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-11-14predicates.md (easy_fp_constant): Delete redunant tests for 0.0.Michael Meissner1-47/+0
2014-11-14[RS6000] Remove vec_shl and (hopefully) fix vec_shrAlan Lawrence1-44/+4
2014-09-11htm.md (tabort, [...]): Use xor instead of minus.Segher Boessenkool1-2/+6
2014-08-18constraints.md ("S"): Require TARGET_POWERPC64.Segher Boessenkool1-19/+3
2014-03-13vector.md (VEC_L): Add V1TI mode to vector types.Michael Meissner1-5/+6
2014-02-25vector.md (*vector_ordered<mode>): Change split to use canonical form for nor...Bill Schmidt1-2/+2
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-11-22vector.md (vec_pack_trunc_v2df): Revert previous little endian change.Bill Schmidt1-18/+3
2013-11-19vector.md ("mov<mode>"): Do not call rs6000_emit_le_vsx_move to move into or ...Ulrich Weigand1-0/+1
2013-11-15altivec.md (UNSPEC_VPERM_X, [...]): Remove.Bill Schmidt1-2/+2
2013-11-05vector.md (vec_pack_sfix_trunc_v2df): Adjust for little endian.Bill Schmidt1-2/+12
2013-11-04vector.md (vec_pack_trunc_v2df): Adjust for little endian.Bill Schmidt1-1/+6
2013-10-16vector.md (vec_unpacks_hi_v4sf): Correct for endianness.Bill Schmidt1-6/+6
2013-10-11vector.md (vec_realign_load<mode>): Generate vperm directly to circumvent sub...Bill Schmidt1-2/+9
2013-10-07vector.md (mov<mode>): Emit permuted move sequences for LE VSX loads and stor...Bill Schmidt1-1/+11
2013-07-24vector.md (vec_realign_load_<mode>): Reorder input operands to vperm for litt...Bill Schmidt1-2/+6
2013-07-23vector.md (xor<mode>3): Move 128-bit boolean expanders to rs6000.md.Michael Meissner1-81/+0
2013-06-10vector.md (GPR move splitter): Do not split moves of vectors in GPRS if they ...Michael Meissner1-1/+3
2013-06-06extend.texi (PowerPC AltiVec/VSX Built-in Functions): Document new power8 bui...Michael Meissner1-5/+47
2013-05-29vector.md (VEC_I): Add support for new power8 V2DI instructions.Michael Meissner1-7/+7
2013-03-20predicates.md (indexed_address, [...]): New predicates.Michael Meissner1-12/+22
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek1-1/+1
2012-05-29LANGUAGES: Fix typos.Joseph Myers1-1/+1
2012-03-06re PR target/50310 (ICE: in gen_vcondv2div2df, at config/i386/sse.md:1435 wit...Michael Meissner1-0/+88
2011-12-10rs6000: Implement vec_perm_const for all vector ISAsRichard Henderson1-65/+9
2011-11-29Enable target specific builtins and macros when using the target attribute or...Michael Meissner1-1/+1
2011-11-09vector.md (vcondv4sfv4si, [...]): New patterns.Jakub Jelinek1-0/+57
2011-09-02re PR tree-optimization/27460 (Does not vectorize statements with mixed type ...Richard Guenther1-3/+3
2011-07-08re PR target/49621 (ICE in trunc_int_for_mode, at explow.c:57)Jakub Jelinek1-4/+4
2011-04-26PR target/48258, improve vector reduction on power7Michael Meissner1-1/+48
2011-04-01Fix 48262Andrew Pinski1-2/+2
2011-03-21Make UNSPEC/UNSPECV constants use the enum; Fix 48192; Add test case for 48053Michael Meissner1-2/+1
2011-02-03Fix PR target/47272Michael Meissner1-1/+38
2010-11-16rs6000: -mfused-madd cleanupRichard Henderson1-4/+2
2010-07-28Add power6 copysign/parity supportMichael Meissner1-7/+2
2010-06-03PR target/44218, improve -mrecip on powerpcMichael Meissner1-0/+14
2010-04-02Make-lang.in, [...]: Update copyright years.Steven Bosscher1-1/+1
2010-02-25Fix PR target/43154Michael Meissner1-19/+22
2009-12-09vector.md (absv2sf2, [...]): New expanders.Nathan Froyd1-0/+94
2009-07-30Add patch 5/6 for full power7/VSX supportMichael Meissner1-71/+317