aboutsummaryrefslogtreecommitdiff
path: root/gcc/optabs.h
AgeCommit message (Expand)AuthorFilesLines
2015-06-06emit-rtl.c, [...]: Replace rtx base types with more derived ones.Richard Sandiford1-8/+7
2015-05-22remove #if HAVE_conditional_moveTrevor Saunders1-2/+0
2015-05-22always define HAVE_conditional_moveTrevor Saunders1-1/+1
2015-05-20Promote types of RTL expressions to more derived ones.Mikhail Maltsev1-2/+2
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-11-17cfgexpand.c (expand_gimple_cond): Check ccmp.Zhenqiang Chen1-0/+2
2014-11-13Remove VEC_RSHIFT_EXPR tree code, now unusedAlan Lawrence1-2/+0
2014-11-012014-11-01 Andrew MacLeod <amacleod@redhat,com>Andrew MacLeod1-265/+288
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-78/+78
2014-10-28Remove VEC_LSHIFT_EXPR and vec_shl_optabAlan Lawrence1-1/+1
2014-10-27Add new optabs for reducing vectors to scalarsAlan Lawrence1-0/+5
2014-10-17re PR tree-optimization/63464 (compare one character to many: faster)Jakub Jelinek1-0/+1
2014-05-24gengtype-state.c (fatal_reading_state): Bring offline.Jan Hubicka1-19/+2
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-10tree-vectorizer.h (struct _loop_vec_info): Add scalar_loop field.Jakub Jelinek1-1/+4
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo1-0/+1
2013-02-19re PR target/52555 (ICE unrecognizable insn with -ffast-math and __attribute_...Aldy Hernandez1-0/+1
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-11-18Makefile.in (recog.o): Add insn-codes.h.Richard Sandiford1-0/+32
2012-07-24Reduce the size of optabs representationRichard Henderson1-866/+94
2012-07-24Introduce and use code_to_optab and optab_to_code functionsRichard Henderson1-3/+11
2012-07-24Introduce and use unknown_optabRichard Henderson1-0/+2
2012-07-11expr.h (can_move_by_pieces): Move prototype from here ...Steven Bosscher1-2/+1
2012-07-10Move vector highpart emulation to the optabs layerRichard Henderson1-0/+6
2012-07-10Add VEC_WIDEN_MULT_EVEN/ODD_EXPRRichard Henderson1-2/+10
2012-07-09gensupport.c (init_rtx_reader_args_cb): Start counting code generating patter...Steven Bosscher1-21/+15
2012-03-05re PR middle-end/52353 (-ftrapv -fnon-call-exceptions does not work)Richard Guenther1-0/+19
2012-01-17re PR middle-end/50325 (76 new fails with rev. 177691)Andreas Krebbel1-0/+4
2011-12-23Delete VEC_EXTRACT_EVEN/ODD_EXPR.Richard Henderson1-8/+0
2011-12-23Delete VEC_INTERLEAVE_*_EXPR.Jakub Jelinek1-5/+0
2011-12-13Revert two unintended commitsRichard Henderson1-0/+5
2011-12-13Delete VEC_INTERLEAVE_*_EXPR.Richard Henderson1-5/+0
2011-11-17Unify implementations of __builtin_mem_*_fence and __sync_synchronize.Richard Henderson1-0/+4
2011-11-11Implement omp atomic load and store.Richard Henderson1-0/+3
2011-11-07Allow libcalls to be installed for legacy __sync optabs.Richard Henderson1-48/+51
2011-11-06Check in patch/merge from cxx-mem-model BranchAndrew Macleod1-0/+89
2011-10-30tree-cfg.c (verify_gimple_assign_unary): Allow vector conversions.Dmitry Plotnikov1-0/+6
2011-10-25Implement interleave via permutation.Richard Henderson1-0/+3
2011-10-25Change vec_perm checking and expansion level.Richard Henderson1-2/+2
2011-10-18md.texi (vec_widen_ushiftl_hi, [...]): Document.Ira Rosen1-0/+10
2011-10-13Expand vector permutation with vec_perm and vec_perm_const.Richard Henderson1-5/+7
2011-10-10re PR bootstrap/50665 (Bootstrap failure)Uros Bizjak1-4/+4
2011-10-07Rename vshuffle/vec_shuffle to vec_perm.Richard Henderson1-8/+8
2011-10-03Vector shuffling patch from Artem Shinkarov.Artjoms Sinkarovs1-0/+10
2011-09-02re PR tree-optimization/27460 (Does not vectorize statements with mixed type ...Richard Guenther1-7/+7
2011-08-19arm.md (maddhidi4): Remove '*' from name.Andrew Stubbs1-0/+9
2011-08-19expr.c (expand_expr_real_2): Use widening_optab_handler.Andrew Stubbs1-0/+43
2011-07-25re PR tree-optimization/49715 (Could do more efficient unsigned-to-float to c...Richard Guenther1-0/+3
2011-06-21Makefile.in (lib2funcs): Add _clrsbsi2 and _clrsbdi2.Bernd Schmidt1-0/+2