summaryrefslogtreecommitdiff
path: root/gcc/tree-vect-generic.c
Commit message (Expand)AuthorAgeFilesLines
* Move vector highpart emulation to the optabs layerRichard Henderson2012-07-101-97/+16
* Add VEC_WIDEN_MULT_EVEN/ODD_EXPRRichard Henderson2012-07-101-15/+17
* re PR tree-optimization/53645 (Missed optimization for vector integer divisio...Jakub Jelinek2012-07-021-1/+1
* tree-vect-generic.c (expand_vector_divmod): For even/odd widening multiply, p...Jakub Jelinek2012-06-291-21/+18
* Use builtin_widen_mult_even/odd in tree-vect-generic division expansionRichard Henderson2012-06-291-25/+69
* re PR tree-optimization/53645 (Missed optimization for vector integer divisio...Jakub Jelinek2012-06-281-37/+52
* re PR tree-optimization/53645 (Missed optimization for vector integer divisio...Jakub Jelinek2012-06-281-0/+528
* tree-vect-generic.c (lower_vec_perm): Propagate vector constants into VEC_PER...Ramana Radhakrishnan2012-06-151-1/+13
* 2012-06-2 Kenneth Zadeck <zadeck@naturalbridge.com>Kenneth Zadeck2012-06-021-1/+1
* LANGUAGES: Fix typos.Joseph Myers2012-05-291-1/+1
* Update Copyright year.Jakub Jelinek2012-03-281-1/+1
* re PR middle-end/52750 (32xsigned char __builtin_shuffle)Jakub Jelinek2012-03-281-2/+3
* tree.h (TREE_VECTOR_CST_ELTS): Remove.Richard Guenther2012-03-161-18/+8
* re PR middle-end/52584 (Fails to constant fold vector upper/lower half BIT_FI...Richard Guenther2012-03-141-13/+6
* Delete VEC_EXTRACT_EVEN/ODD_EXPR.Richard Henderson2011-12-231-7/+0
* Delete VEC_INTERLEAVE_*_EXPR.Jakub Jelinek2011-12-231-3/+1
* Always simplify vector shifts by scalars.Richard Henderson2011-12-201-8/+13
* Revert two unintended commitsRichard Henderson2011-12-131-1/+3
* Delete VEC_INTERLEAVE_*_EXPR.Richard Henderson2011-12-131-3/+1
* re PR tree-optimization/51074 (No constant folding performed for VEC_PERM_EXP...Jakub Jelinek2011-11-111-1/+1
* re PR middle-end/50731 (FAIL: gcc.dg/torture/vector-shift2.c)Richard Guenther2011-10-271-2/+4
* Implement interleave via permutation.Richard Henderson2011-10-251-0/+9
* Change vec_perm checking and expansion level.Richard Henderson2011-10-251-2/+12
* md.texi (vec_widen_ushiftl_hi, [...]): Document.Ira Rosen2011-10-181-1/+3
* Expand vector permutation with vec_perm and vec_perm_const.Richard Henderson2011-10-131-1/+1
* Move lowering of vector shifts from v/s to v/v from gimple to rtl.Richard Henderson2011-10-131-46/+20
* New warning -Wvector-operation-performance.Artjoms Sinkarovs2011-10-111-2/+19
* Rename vshuffle/vec_shuffle to vec_perm.Richard Henderson2011-10-071-8/+8
* tree-vect-generic.c (vector_element): Look at previous generated results.Richard Guenther2011-10-061-0/+11
* Fix lower_vec_shuffle.Richard Henderson2011-10-051-174/+96
* Vector shuffling patch from Artem Shinkarov.Artjoms Sinkarovs2011-10-031-13/+291
* expr.c (do_store_flag): Expand vector comparison by building an appropriate V...Artjoms Sinkarovs2011-09-291-2/+73
* dumping cleanup phase 1 -- Removing TODO_dump_funcDavid Li2011-06-141-2/+2
* tree.h (int_const_binop): Remove notrunc argument.Richard Guenther2011-05-041-1/+1
* re PR tree-optimization/47639 (ICE: verify_stmts failed: statement marked for...Richard Guenther2011-02-081-4/+11
* Update Copyright years for files modified in 2010.Jakub Jelinek2011-01-031-1/+1
* tree-vect-generic.c (expand_vector_operations_1): When using vector/ vector o...Ulrich Weigand2011-01-031-1/+18
* passes.c (init_optimization_passes): Move veclower after SSA.Artjoms Sinkarovs2010-11-041-14/+90
* optabs.h (optab_handler, [...]): Turn into inline functions that return an in...Richard Sandiford2010-07-041-4/+3
* gimplify.c: Do not include except.h and optabs.h.Steven Bosscher2010-06-011-5/+3
* tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher2010-05-211-1/+0
* Remove trailing white spaces.H.J. Lu2009-11-251-10/+10
* re PR tree-optimization/40550 (Segmentation fault caused by alignment error i...Uros Bizjak2009-06-281-2/+4
* df.h: Include "timevar.h".Ian Lance Taylor2009-04-171-3/+4
* Update Copyright years for files modified in 2008 and/or 2009.Jakub Jelinek2009-02-201-1/+1
* backport: ChangeLog.tuples: ChangeLog from gimple-tuples-branch.Richard Biener2008-07-281-97/+94
* Add SSE5 vector shift/rotate; Update SSE5 vector multiplyMichael Meissner2008-05-141-2/+23
* re PR other/35094 (RTL dump file letters hosed and partly undocumented)Jan Hubicka2008-03-191-6/+10
* optabs.c (expand_widen_pattern_expr): Use optabs accestors.Jan Hubicka2007-08-091-2/+2
* tree.def (FIXED_POINT_TYPE): New type.Chao-ying Fu2007-08-081-6/+31