aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-generic.c
AgeCommit message (Expand)AuthorFilesLines
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-8/+8
2012-11-13re PR tree-optimization/55281 (ICE in build_int_cst_wide, at tree.c:1217 (w...Jakub Jelinek1-1/+1
2012-11-01re PR middle-end/55001 (Handle VEC_COND_EXPR better in tree-vect-generic.c)Marc Glisse1-0/+71
2012-11-01invoke.texi: Update -fopt-info documentation.Sharad Singhai1-0/+2
2012-09-28re PR tree-optimization/54713 (error: non-trivial conversion at assignment in...Jakub Jelinek1-8/+7
2012-09-18statistics.h (CXX_MEM_STAT_INFO): New define.Richard Guenther1-2/+2
2012-09-10Remove unnecessary VEC function overloads.Diego Novillo1-3/+2
2012-08-10tree-ssa-pre.c (pretemp, [...]): Remove.Richard Guenther1-2/+1
2012-08-02tree-dfa.c (referenced_var_lookup): Remove.Richard Guenther1-1/+0
2012-07-24Introduce and use unknown_optabRichard Henderson1-15/+15
2012-07-10Move vector highpart emulation to the optabs layerRichard Henderson1-97/+16
2012-07-10Add VEC_WIDEN_MULT_EVEN/ODD_EXPRRichard Henderson1-15/+17
2012-07-02re PR tree-optimization/53645 (Missed optimization for vector integer divisio...Jakub Jelinek1-1/+1
2012-06-29tree-vect-generic.c (expand_vector_divmod): For even/odd widening multiply, p...Jakub Jelinek1-21/+18
2012-06-29Use builtin_widen_mult_even/odd in tree-vect-generic division expansionRichard Henderson1-25/+69
2012-06-28re PR tree-optimization/53645 (Missed optimization for vector integer divisio...Jakub Jelinek1-37/+52
2012-06-28re PR tree-optimization/53645 (Missed optimization for vector integer divisio...Jakub Jelinek1-0/+528
2012-06-15tree-vect-generic.c (lower_vec_perm): Propagate vector constants into VEC_PER...Ramana Radhakrishnan1-1/+13
2012-06-022012-06-2 Kenneth Zadeck <zadeck@naturalbridge.com>Kenneth Zadeck1-1/+1
2012-05-29LANGUAGES: Fix typos.Joseph Myers1-1/+1
2012-03-28Update Copyright year.Jakub Jelinek1-1/+1
2012-03-28re PR middle-end/52750 (32xsigned char __builtin_shuffle)Jakub Jelinek1-2/+3
2012-03-16tree.h (TREE_VECTOR_CST_ELTS): Remove.Richard Guenther1-18/+8
2012-03-14re PR middle-end/52584 (Fails to constant fold vector upper/lower half BIT_FI...Richard Guenther1-13/+6
2011-12-23Delete VEC_EXTRACT_EVEN/ODD_EXPR.Richard Henderson1-7/+0
2011-12-23Delete VEC_INTERLEAVE_*_EXPR.Jakub Jelinek1-3/+1
2011-12-20Always simplify vector shifts by scalars.Richard Henderson1-8/+13
2011-12-13Revert two unintended commitsRichard Henderson1-1/+3
2011-12-13Delete VEC_INTERLEAVE_*_EXPR.Richard Henderson1-3/+1
2011-11-11re PR tree-optimization/51074 (No constant folding performed for VEC_PERM_EXP...Jakub Jelinek1-1/+1
2011-10-27re PR middle-end/50731 (FAIL: gcc.dg/torture/vector-shift2.c)Richard Guenther1-2/+4
2011-10-25Implement interleave via permutation.Richard Henderson1-0/+9
2011-10-25Change vec_perm checking and expansion level.Richard Henderson1-2/+12
2011-10-18md.texi (vec_widen_ushiftl_hi, [...]): Document.Ira Rosen1-1/+3
2011-10-13Expand vector permutation with vec_perm and vec_perm_const.Richard Henderson1-1/+1
2011-10-13Move lowering of vector shifts from v/s to v/v from gimple to rtl.Richard Henderson1-46/+20
2011-10-11New warning -Wvector-operation-performance.Artjoms Sinkarovs1-2/+19
2011-10-07Rename vshuffle/vec_shuffle to vec_perm.Richard Henderson1-8/+8
2011-10-06tree-vect-generic.c (vector_element): Look at previous generated results.Richard Guenther1-0/+11
2011-10-05Fix lower_vec_shuffle.Richard Henderson1-174/+96
2011-10-03Vector shuffling patch from Artem Shinkarov.Artjoms Sinkarovs1-13/+291
2011-09-29expr.c (do_store_flag): Expand vector comparison by building an appropriate V...Artjoms Sinkarovs1-2/+73
2011-06-14dumping cleanup phase 1 -- Removing TODO_dump_funcDavid Li1-2/+2
2011-05-04tree.h (int_const_binop): Remove notrunc argument.Richard Guenther1-1/+1
2011-02-08re PR tree-optimization/47639 (ICE: verify_stmts failed: statement marked for...Richard Guenther1-4/+11
2011-01-03Update Copyright years for files modified in 2010.Jakub Jelinek1-1/+1
2011-01-03tree-vect-generic.c (expand_vector_operations_1): When using vector/ vector o...Ulrich Weigand1-1/+18
2010-11-04passes.c (init_optimization_passes): Move veclower after SSA.Artjoms Sinkarovs1-14/+90
2010-07-04optabs.h (optab_handler, [...]): Turn into inline functions that return an in...Richard Sandiford1-4/+3