aboutsummaryrefslogtreecommitdiff
path: root/gcc/optabs.h
AgeCommit message (Expand)Author
2017-01-01 Update copyright years.jakub
2016-11-21remove cast from emit_libcall_blocktbsaunde
2016-01-04 Update copyright years.jakub
2015-11-10gcc/ienkovich
2015-11-10[optabs][ifcvt][1/3] Define negcc, notcc optabsktkachov
2015-09-17Split up optabs.[hc]rsandifo
2015-06-06gcc/rsandifo
2015-05-22remove #if HAVE_conditional_movetbsaunde
2015-05-22always define HAVE_conditional_movetbsaunde
2015-05-20Promote types of RTL expressions to more derived ones.miyuki
2015-01-05 Update copyright years.jakub
2014-11-172014-11-17 Zhenqiang Chen <zhenqiang.chen@linaro.org>zqchen
2014-11-13Remove VEC_RSHIFT_EXPR tree code, now unusedalalaw01
2014-11-012014-11-01 Andrew MacLeod <amacleod@redhat,com>amacleod
2014-10-29gcc/ada/rsandifo
2014-10-28Remove VEC_LSHIFT_EXPR and vec_shl_optabalalaw01
2014-10-27Add new optabs for reducing vectors to scalarsalalaw01
2014-10-17 PR tree-optimization/63464jakub
2014-05-24 * gengtype-state.c (fatal_reading_state): Bring offline.hubicka
2014-01-02Update copyright years in gcc/rsandifo
2013-12-10 * tree-vectorizer.h (struct _loop_vec_info): Add scalar_loop field.jakub
2013-11-19Factor unrelated declarations out of tree.h.dnovillo
2013-02-19 PR target/52555aldyh
2013-01-10Update copyright years in gcc/rsandifo
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.jakub
2012-11-18gcc/rsandifo
2012-07-24Reduce the size of optabs representationrth
2012-07-24Introduce and use code_to_optab and optab_to_code functionsrth
2012-07-24Introduce and use unknown_optabrth
2012-07-11gcc/steven
2012-07-10Move vector highpart emulation to the optabs layerrth
2012-07-10Add VEC_WIDEN_MULT_EVEN/ODD_EXPRrth
2012-07-09 * gensupport.c (init_rtx_reader_args_cb): Start counting codesteven
2012-03-052012-03-05 Richard Guenther <rguenther@suse.de>rguenth
2012-01-17gcc/rsandifo
2011-12-23Delete VEC_EXTRACT_EVEN/ODD_EXPR.rth
2011-12-23Delete VEC_INTERLEAVE_*_EXPR.rth
2011-12-13Revert two unintended commitsrth
2011-12-13Delete VEC_INTERLEAVE_*_EXPR.rth
2011-11-17Unify implementations of __builtin_mem_*_fence and __sync_synchronize.rth
2011-11-11Implement omp atomic load and store.rth
2011-11-07Allow libcalls to be installed for legacy __sync optabs.rth
2011-11-06Check in patch/merge from cxx-mem-model Branchamacleod
2011-10-302011-10-30 Dmitry Plotnikov <dplotnikov@ispras.ru>rth
2011-10-25Implement interleave via permutation.rth
2011-10-25Change vec_perm checking and expansion level.rth
2011-10-18 * doc/md.texi (vec_widen_ushiftl_hi, vec_widen_ushiftl_lo,irar
2011-10-14Expand vector permutation with vec_perm and vec_perm_const.rth
2011-10-10 PR bootstrap/50665uros
2011-10-07Rename vshuffle/vec_shuffle to vec_perm.rth