]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/optabs.h
backport: As described in http://gcc.gnu.org/ml/gcc/2012-08/msg00015.html...
[thirdparty/gcc.git] / gcc / optabs.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.
2009-04-09  Paolo Bonzinii386.md (cmpcc): New.
2008-08-07  Jan Hubickaoptabs.c (emit_unop_insn): Break out to ...
2008-06-06  Ralf Wildenhuescgraph.c: Fix typos in comments.
2008-05-30  Steven Bosscheroptabs.c (maybe_encapsulate_block): Remove.
2008-05-14  Michael MeissnerAdd SSE5 vector shift/rotate; Update SSE5 vector multiply
2008-05-14  Kenneth Zadeckrtl.texi: Removed reference to REG_NO_CONFLICT notes.
2007-11-18  Jakub Jelinekre PR middle-end/33335 (FAIL: 26_numerics/complex/inser...
2007-09-07  Chao-ying Fustdfix.h: New file.
2007-09-04  Jan Hubickaoptabs.c (debug_optab_libfunc): Update; make available...
2007-08-25  Kaveh R. Ghazic-common.c (vector_types_convertible_p, [...]): Constify.
2007-08-09  Jan Hubickaoptabs.c (expand_widen_pattern_expr): Use optabs accestors.
2007-07-26  Nick CliftonChange copyright header to refer to version 3 of the...
2007-07-21  Uros Bizjakoptabs.h (enum optab_index): Add new OTI_signbit.
2007-07-09  Wolfgang Gellerichoptabs.h: Added declaration for signbit_optab.
2007-06-11  Daniel BerlinMerge dataflow branch into mainline
2007-06-10  Zdenek Dvoraktree-data-ref.c (dr_analyze_alias): Handle case smt...
2007-05-25  Kazu Hiratacfglayout.c, [...]: Fix comment typos.
2007-05-17  Uros Bizjakre PR tree-optimization/24659 (Conversions are not...
2007-05-08  Chao-ying Fumd.texi (msub@var{m}@var{n}4, [...]): Document.
2007-04-24  Richard Sandiford2007-xx-xx Chao-ying Fu <fu@mips.com> Richard Sandiford...
2007-04-22  Uros Bizjakre PR tree-optimization/24659 (Conversions are not...
2007-02-20  Kaveh R. Ghazioptabs.h (enum optab_index): Add new OTI_scalb.
2007-01-31  Uros Bizjakoptabs.h (enum optab_index): Add new OTI_isinf.
2006-11-22  Ira Rosenc-tree.texi: Document new tree codes.
2006-11-08  Dorit Nuzman[multiple changes]
2006-11-01  Eric Christopherextend.texi (__builtin_bswap32): Document.
2006-10-29  Richard Guenthergenopinit.c (optabs): Change lfloor_optab and lceil_opt...
2006-10-28  Richard Guentherre PR target/28806 (lround is not expanded inline to...
2006-10-25  Richard Guentheroptabs.h (enum optab_index): Remove OTI_lrint.
2006-10-25  Uros Bizjakoptabs.h (enum optab_index): Rename OTI_drem to OTI_rem...
2006-01-19  Dorit NuzmanMakefile.in (tree-vect-patterns.o): Add rule for new...
2005-11-20  Bernd Schmidtexpr.c (expand_expr_real): Use usmul_optab for widening...
2005-08-19  Eric Christopheroptabs.h: Change CTI_ to COI_.
2005-07-12  Adrian Straetlingbuiltins.c: (expand_builtin_memcmp, expand_builtin_strn...
2005-06-28  Adrian Straetlingbuiltins.c: (expand_builtin_memset): Rewrite to support...
2005-06-25  Kelley CookUpdate FSF address.
2005-06-21  Dorit Nuzmangenopinit.c (vec_shl_optab, [...]): Initialize new...
2005-06-18  Dorit Nuzmantree.def (REDUC_MAX_EXPR, [...]): New tree-codes.
2005-04-14  Richard Hendersonre PR middle-end/14311 (builtins for atomic operations...
2005-04-11  Uros Bizjak* builtins.def (BUILT_IN_LCEIL, BUILT_IN_LCEILF, BUILT_...
2005-04-09  Uros Bizjak* builtins.def (BUILT_IN_LFLOOR, BUILT_IN_LFLOORF,...
2005-03-24  Uros Bizjakoptabs.h (enum optab_index): Remove OTI_llrint.
2005-03-21  Uros Bizjakoptabs.h (enum optab_index): Add new OTI_lrint and...
2005-03-16  Roger Sayleoptabs.c (expand_copysign_absneg): Make static.
2005-02-12  Uros Bizjakoptabs.h (enum optab_index): Add new OTI_ldexp.
2005-02-09  Richard Guentherre PR middle-end/19402 (__builtin_powi? still missing)
2005-02-01  Richard Hendersonre PR other/19696 (gcc.c-torture/execute/ieee/copysign1...
2005-01-28  Richard Hendersonbuiltins.c (expand_builtin_copysign): New.
next