refactor SLP constant insertion and provde entry insert helper
[gcc.git] / gcc / loop-iv.c
2020-03-10 Roman Zhuykovloop-iv: make find_simple_exit static
2020-01-03 Jakub Jelinekre PR rtl-optimization/93088 (Compile time hog on gcc...
2020-01-01 Jakub JelinekUpdate copyright years.
2019-09-30 Richard SandifordRemove global call sets: loop-iv.c
2019-09-09 Richard SandifordAdd "fast" conversions from arrays to bitmaps
2019-09-09 Richard SandifordMake note_stores take an rtx_insn
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-06-27 Kewen LinOne line change onto r272731
2019-06-27 Kewen LinCall finite_loop_p in RTL to get better finiteness...
2019-01-01 Jakub JelinekUpdate copyright years.
2018-01-03 Jakub JelinekUpdate copyright years.
2017-10-24 Eric Botcazoure PR middle-end/82569 (failure in 177.mesa cpu2000...
2017-10-08 Eric Botcazoutree-outof-ssa.h (ssaexpand): Add partitions_for_undefi...
2017-08-30 Richard Sandiford[36/77] Use scalar_int_mode in the RTL iv routines
2017-08-30 Richard Sandiford[26/77] Use is_a <scalar_int_mode> in subreg/extract...
2017-01-01 Jakub JelinekUpdate copyright years.
2016-10-13 Thomas Preud'hommeMove MEMMODEL_* from coretypes.h to memmodel.h
2016-07-22 Bin Chengcommon.opt (funsafe-loop-optimizations): Mark ignore.
2016-07-19 Uros Bizjakbuiltins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_I...
2016-06-01 Jan Hubickaloop-unroll.c (decide_unroll_constant_iterations, ...
2016-01-04 Jakub JelinekUpdate copyright years.
2015-12-03 Jeff Law[PR tree-optimization/68599] Avoid over-zealous optimiz...
2015-10-30 Andrew MacLeodalias.c: Remove unused headers.
2015-10-29 Andrew MacLeodalias.c: Reorder #include statements and remove duplicates.
2015-08-21 Markus TrippelsdorfFix PR61657 (undefined behavior in loop-iv.c)
2015-07-30 Anatoly SokolovUse lowpart_subreg instead of simplify_gen_subreg
2015-07-10 Andrew Macleodbb-reorder.c: Don't include obstack.h if backend.h...
2015-07-08 Andrew MacLeodtree-core.h: Include symtab.h.
2015-06-25 Richard Sandifordhash-traits.h (free_ptr_hash): New class.
2015-06-22 Mikhail MaltsevUse std::swap instead of manual swaps.
2015-06-17 Andrew MacLeodcoretypes.h: Include input.h and as-a.h.
2015-06-08 Andrew MacLeodcoretypes.h: Include hash-table.h and hash-set.h for...
2015-06-06 Richard Sandifordemit-rtl.c, [...]: Replace rtx base types with more...
2015-06-04 Andrew MacLeodcoretypes.h: Include machmode.h...
2015-05-19 Mikhail MaltsevUse std::swap instead of explicit swaps
2015-05-09 Jason Merrillbitmap.c, [...]: Add space between string literal and...
2015-04-29 Richard Sandifordloop-iv.c (canon_condition): Generalize to all types...
2015-04-18 Trevor Saundersremove need for store_values_directly
2015-01-20 Igor Zamyatinre PR bootstrap/64676 (SEGV in tree-ssa-structalias...
2015-01-19 Igor Zamyatinre PR rtl-optimization/64081 (r217828 prevents RTL...
2015-01-15 Prathamesh Kulkarnidojump.h: New header file.
2015-01-09 Michael Collisongenattrtab.c (write_header): Include hash-set.h...
2015-01-05 Jakub JelinekUpdate copyright years.
2014-11-20 Markus TrippelsdorfPR63426 Fix various signed integer overflows
2014-10-29 Richard Sandiforddecl.c, [...]: Remove redundant enum from machine_mode.
2014-10-27 Andrew MacLeodggcplug.c: Shuffle includes to include gcc-plugin.h...
2014-08-29 DJ Deloriecppbuiltin.c (define_builtin_macros_for_type_sizes...
2014-08-28 Richard Sandifordloop-iv.c (altered_reg_used): Turn from being a for_eac...
2014-08-28 Richard Sandifordloop-iv.c: Include rtl-iter.h.
2014-08-27 David MalcolmUse rtx_expr_list in various places
2014-08-26 David MalcolmVarious condition-handling calls
2014-08-22 David Malcolmloop-iv.c: Use rtx_insn (also touches cfgloop.h and...
2014-06-24 Trevor SaundersRemove a layer of indirection from hash_table
2014-05-26 Richard Bienersystem.h: Define __STDC_FORMAT_MACROS before including...
2014-05-17 Trevor Saundersuse templates instead of gengtype for typed allocation...
2014-05-06 Kenneth ZadeckMerge in wide-int.
2014-04-23 Richard BienerMakefile.in (OBJS): Remove loop-unswitch.o.
2014-01-17 Richard Bienerre PR rtl-optimization/38518 (Excessive compile time...
2014-01-02 Richard SandifordUpdate copyright years in gcc/
2013-11-19 David MalcolmEliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macros
2013-11-05 Jakub Jelinekre PR rtl-optimization/58997 (ICE on valid code at...
2013-10-16 Andrew MacLeodre PR tree-optimization/58697 (wrong code (segfaults...
2013-09-28 Richard Sandifordalloc-pool.c, [...]: Add missing whitespace before...
2013-09-09 Richard Sandifordgcc/
2013-04-26 Lawrence CrowlThis patch is the main part of a consolodation of the...
2013-04-17 Richard Bienerre PR rtl-optimization/56921 (ICE in rtx_cost called...
2013-03-20 Bill Schmidtre PR rtl-optimization/56605 (Redundant branch introduc...
2013-01-17 Jan Hubickare PR rtl-optimization/55273 (ICE in iv_number_of_itera...
2013-01-10 Richard SandifordUpdate copyright years in gcc/
2013-01-03 Jakub Jelinekre PR rtl-optimization/55838 (ICE in extract_insn ...
2012-10-20 Jan Hubickaloop-iv.c (iv_number_of_iterations): Record the upper...
2012-10-16 Steven Bosschercombine.c (record_dead_and_set_regs): Iterate over...
2012-10-13 Eric Botcazoure PR rtl-optimization/54871 (gfortran.dg/vector_subscr...
2012-10-13 Jan Hubickaloop-iv.c (determine_max_iter): Fix handling of AND.
2012-10-08 Jan Hubickaloop-unswitch.c (unswitch_single_loop): Use estimated_l...
2012-10-08 Steven Bosscherbitmap.h (bitmap_and_into): Update prototype.
2012-09-07 Lawrence CrowlModify gcc/*.[hc] double_int call sites to use the...
2012-07-16 Steven Bosschersystem.h (dump_file): Do not define.
2012-06-17 Steven Bosschercfgloop.h: Do not include rtl.h.
2012-05-31 Steven Bosscheroutput.h (__gcc_host_wide_int__): Move to hwint.h.
2012-04-19 Richard Guentherre PR tree-optimization/44688 (Excessive code-size...
2010-11-30 Joseph Myersdiagnostic-core.h: Include bversion.h.
2010-07-08 Manuel López-Ibáñeztoplev.h: Do not include diagnostic-core.h.
2010-06-04 Jan Hubickadf.h (df_rd_bb_info, [...]): Embedd bitmap_head into...
2009-11-25 H.J. LuRemove trailing white spaces.
2009-09-27 Bernd Schmidtloop-iv.c (iv_analyze_op): Use function_invariant_p...
2009-07-24 Neil Vachharajanire PR rtl-optimization/40209 (ICE in iv_analyze_def...
2009-06-22 Shujing Zhaoalias.c: Use REG_P...
2009-04-24 Bernd Schmidtloop-iv.c (simple_rhs_p): Allow expressions that are...
2009-04-24 Bernd Schmidtloop-iv.c (replace_single_def_regs): Look for REG_EQUAL...
2009-03-31 Bernd Schmidtloop-iv.c (replace_single_def_regs, [...]): New static...
2009-03-31 Bernd Schmidtloop-iv.c (simple_rhs_p): Allow more kinds of expressions.
2009-03-31 Bernd Schmidtloop-iv.c (determine_max_iter): New arg OLD_NITER.
2009-03-31 Bernd Schmidtloop-iv.c (simplify_using_condition): A condition of...
2009-03-31 Bernd Schmidtloop-iv.c (suitable_set_for_replacement): Renamed from...
2009-03-04 J"orn Renneckere PR rtl-optimization/39235 (get_simple_loop_desc...
2009-02-21 Richard SandifordRevert last change.
2009-02-21 Richard Sandifordloop-iv.c (truncate_value): New function.
2009-02-20 Jakub JelinekUpdate Copyright years for files modified in 2008 and...
next