analyzer: fix feasibility false +ve on jumps through function ptrs [PR107582]
[platform/upstream/gcc.git] / gcc / optabs.h
2022-01-19 Robin Dappifcvt/optabs: Allow using a CC comparison for emit_cond...
2022-01-03 Jakub JelinekUpdate copyright years.
2021-01-04 Jakub JelinekUpdate copyright years.
2020-12-02 Jakub Jelinekexpansion: Further improve double-word modulo, division...
2020-12-01 Ilya LeoshkevichIntroduce can_vec_cmp_compare_p
2020-10-30 qing zhaoAdd -fzero-call-used-regs option and zero_call_used_reg...
2020-09-27 Xionghu LuoIFN: Implement IFN_VEC_SET for ARRAY_REF with VIEW_CONV...
2020-06-17 Martin LiskaLower VEC_COND_EXPR into internal functions.
2020-01-16 Andrew PinskiFix uninitialized field in expand_operand.
2020-01-01 Jakub JelinekUpdate copyright years.
2019-10-07 Ilya LeoshkevichIntroduce can_vcond_compare_p function
2019-08-15 Richard SandifordAdd support for conditional shifts
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-01-01 Jakub JelinekUpdate copyright years.
2018-01-03 Jakub JelinekUpdate copyright years.
2018-01-02 Richard SandifordRemove vec_perm_const optab
2017-12-20 Richard Sandifordpoly_int: create_integer_operand
2017-12-16 Richard SandifordAdd VEC_SERIES_EXPR and associated optab
2017-12-16 Richard SandifordAdd VEC_DUPLICATE_EXPR and associated optab
2017-06-29 Jan Hubickaasan.c (asan_emit_stack_protection): Update.
2017-05-13 Jim WilsonPatch for RTL expand bug affecting aarch64 vector code.
2017-01-01 Jakub JelinekUpdate copyright years.
2016-11-21 Trevor Saundersremove cast from emit_libcall_block
2016-01-04 Jakub JelinekUpdate copyright years.
2015-11-10 Ilya Enkovichexpr.c (do_store_flag): Use expand_vec_cmp_expr for...
2015-11-10 Kyrylo Tkachov[optabs][ifcvt][1/3] Define negcc, notcc optabs
2015-09-17 Richard SandifordSplit up optabs.[hc]
2015-06-06 Richard Sandifordemit-rtl.c, [...]: Replace rtx base types with more...
2015-05-22 Trevor Saundersremove #if HAVE_conditional_move
2015-05-22 Trevor Saundersalways define HAVE_conditional_move
2015-05-20 Mikhail MaltsevPromote types of RTL expressions to more derived ones.
2015-01-05 Jakub JelinekUpdate copyright years.
2014-11-17 Zhenqiang Chencfgexpand.c (expand_gimple_cond): Check ccmp.
2014-11-13 Alan LawrenceRemove VEC_RSHIFT_EXPR tree code, now unused
2014-11-01 Andrew MacLeod2014-11-01 Andrew MacLeod <amacleod@redhat,com>
2014-10-29 Richard Sandiforddecl.c, [...]: Remove redundant enum from machine_mode.
2014-10-28 Alan LawrenceRemove VEC_LSHIFT_EXPR and vec_shl_optab
2014-10-27 Alan LawrenceAdd new optabs for reducing vectors to scalars
2014-10-17 Jakub Jelinekre PR tree-optimization/63464 (compare one character...
2014-05-24 Jan Hubickagengtype-state.c (fatal_reading_state): Bring offline.
2014-01-02 Richard SandifordUpdate copyright years in gcc/
2013-12-10 Jakub Jelinektree-vectorizer.h (struct _loop_vec_info): Add scalar_l...
2013-11-19 Diego NovilloFactor unrelated declarations out of tree.h.
2013-02-19 Aldy Hernandezre PR target/52555 (ICE unrecognizable insn with -ffast...
2013-01-10 Richard SandifordUpdate copyright years in gcc/
2013-01-04 Jakub JelinekUpdate Copyright years for files modified in 2011 and...
2012-11-18 Richard SandifordMakefile.in (recog.o): Add insn-codes.h.
2012-07-24 Richard HendersonReduce the size of optabs representation
2012-07-24 Richard HendersonIntroduce and use code_to_optab and optab_to_code functions
2012-07-24 Richard HendersonIntroduce and use unknown_optab
2012-07-11 Steven Bosscherexpr.h (can_move_by_pieces): Move prototype from here ...
2012-07-10 Richard HendersonMove vector highpart emulation to the optabs layer
2012-07-10 Richard HendersonAdd VEC_WIDEN_MULT_EVEN/ODD_EXPR
2012-07-09 Steven Bosschergensupport.c (init_rtx_reader_args_cb): Start counting...
2012-03-05 Richard Guentherre PR middle-end/52353 (-ftrapv -fnon-call-exceptions...
2012-01-17 Andreas Krebbelre PR middle-end/50325 (76 new fails with rev. 177691)
2011-12-23 Richard HendersonDelete VEC_EXTRACT_EVEN/ODD_EXPR.
2011-12-23 Jakub JelinekDelete VEC_INTERLEAVE_*_EXPR.
2011-12-13 Richard HendersonRevert two unintended commits
2011-12-13 Richard HendersonDelete VEC_INTERLEAVE_*_EXPR.
2011-11-17 Richard HendersonUnify implementations of __builtin_mem_*_fence and...
2011-11-11 Richard HendersonImplement omp atomic load and store.
2011-11-07 Richard HendersonAllow libcalls to be installed for legacy __sync optabs.
2011-11-06 Andrew MacleodCheck in patch/merge from cxx-mem-model Branch
2011-10-30 Dmitry Plotnikovtree-cfg.c (verify_gimple_assign_unary): Allow vector...
2011-10-25 Richard HendersonImplement interleave via permutation.
2011-10-25 Richard HendersonChange vec_perm checking and expansion level.
2011-10-18 Ira Rosenmd.texi (vec_widen_ushiftl_hi, [...]): Document.
2011-10-14 Richard HendersonExpand vector permutation with vec_perm and vec_perm_const.
2011-10-10 Uros Bizjakre PR bootstrap/50665 (Bootstrap failure)
2011-10-07 Richard HendersonRename vshuffle/vec_shuffle to vec_perm.
2011-10-03 Artjoms SinkarovsVector shuffling patch from Artem Shinkarov.
2011-09-02 Richard Guentherre PR tree-optimization/27460 (Does not vectorize state...
2011-08-19 Andrew Stubbsarm.md (maddhidi4): Remove '*' from name.
2011-08-19 Andrew Stubbsexpr.c (expand_expr_real_2): Use widening_optab_handler.
2011-07-25 Richard Guentherre PR tree-optimization/49715 (Could do more efficient...
2011-06-21 Bernd SchmidtMakefile.in (lib2funcs): Add _clrsbsi2 and _clrsbdi2.
2011-06-01 Richard Sandifordre PR target/45074 (GCC Segmentation fault - negating...
2011-05-03 Richard Sandifordmd.texi (vec_load_lanes, [...]): Document.
2011-04-20 Richard SandifordRevert last patch.
2011-04-20 Richard Sandifordmd.texi (vec_load_lanes, [...]): Document.
2011-03-23 Richard Sandifordoptabs.h (emit_unop_insn, [...]): Change insn code...
2011-03-21 Richard Sandifordexpr.h (prepare_operand): Move to...
2011-01-03 Jakub JelinekUpdate Copyright years for files modified in 2010.
2010-11-04 Richard Guenthertree.def (FMA_EXPR): New tree code.
2010-10-15 Michael MeissnerAdd fma support
2010-07-12 Richard SandifordMakefile.in (target-globals.o): Depend on $(EXPR_H...
2010-07-04 Richard Sandifordgcc/
2010-07-04 Richard Sandifordoptabs.h (optab_handlers): Change type of insn_code...
2010-07-04 Richard Sandifordoptabs.h (optab_handler, [...]): Turn into inline funct...
2010-05-29 Nathan Froydbasic-block.h (struct control_flow_graph): Move last_la...
2010-04-22 Bernd Schmidtoptabs.h (expand_widening_mult): Declare.
2009-11-25 H.J. LuRemove trailing white spaces.
2009-09-28 Easwaran Ramanifcvt.c (noce_try_abs): Recognize pattern and call...
2009-08-25 Michael Matzexpr.h (struct separate_ops, sepops): New type for...
2009-07-08 Shujing Zhaobasic-block.h (dump_regset, [...]): Remove duplicate...
2009-06-19 Uros Bizjakre PR testsuite/40491 (Revision 148663 caused extra...
2009-05-16 Ian Lance Tayloralias.c (struct alias_set_entry_d): Rename from struct...
2009-05-12 Paolo BonziniMerge cond-optab branch.
next