summaryrefslogtreecommitdiff
path: root/gcc/gcse.c
Commit message (Expand)AuthorAgeFilesLines
* re PR debug/43092 (Wrong debuginfo with VTA and -fomit-frame-pointer/-mno-acc...Alexandre Oliva2011-02-031-1/+1
* re PR rtl-optimization/39077 (GCSE-optimization causes enormous binary size i...Jeff Law2011-01-131-1/+73
* re PR rtl-optimization/46571 (bootstrap comparison failure in fortran/trans-o...Richard Henderson2010-11-211-3/+3
* re PR tree-optimization/46183 (ICE: in calc_dfs_tree, at dominance.c:396 with...Richard Guenther2010-11-041-3/+15
* re PR debug/46252 (-fcompare-debug failure (length) with -O -frerun-cse-after...Jakub Jelinek2010-11-031-1/+1
* fwprop.c (forward_propagate_and_simplify): Only attach a REG_EQUAL note to an...Olivier Hainque2010-09-131-6/+4
* vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd2010-08-201-7/+3
* re PR debug/45105 (-fcompare-debug failure at -Os)Jakub Jelinek2010-07-281-7/+1
* re PR rtl-optimization/45107 (ICE: in insert_expr_in_table, at gcse.c:1213 wi...Maxim Kuvyrkov2010-07-281-2/+3
* re PR rtl-optimization/45101 (ICE: in insert_expr_in_table, at gcse.c:1213 wi...Maxim Kuvyrkov2010-07-281-2/+2
* re PR target/42495 (redundant memory load)Maxim Kuvyrkov2010-07-271-130/+146
* gcse.c (insert_insn_end_basic_block): Update signature, remove unused checks.Maxim Kuvyrkov2010-07-271-24/+6
* re PR target/42495 (redundant memory load)Maxim Kuvyrkov2010-07-271-3/+0
* * gcse.c (hoist_code): Generate new pseudo for every new set insn.Maxim Kuvyrkov2010-07-271-2/+6
* re PR rtl-optimization/40956 (Constants are never candidates for hoisting)Maxim Kuvyrkov2010-07-271-2/+14
* gcse.c (struct expr:max_distance): New field.Maxim Kuvyrkov2010-07-271-27/+204
* gcse.c (compute_transpout, transpout): Remove, move logic to prune_expressions.Jeff Law2010-07-271-80/+86
* dbgcnt.def (hoist_insn): New debug counter.Maxim Kuvyrkov2010-07-271-1/+1
* Makefile.in (gcse.o, [...]): Depend on gcse.h..Richard Sandiford2010-07-121-6/+10
* toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez2010-07-081-0/+1
* function.h (struct function): Add can_throw_non_call_exceptions bit.Eric Botcazou2010-05-251-2/+2
* coretypes.h (struct simple_bitmap_def, [...]): New core types.Steven Bosscher2010-05-221-1/+1
* tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher2010-05-211-1/+0
* tm.texi (defmac SMALL_REGISTER_CLASSES): Remove.Steven Bosscher2010-05-031-4/+4
* re PR debug/43051 (VTA causes a stack living parameter unavailable in most of...Jakub Jelinek2010-03-161-2/+2
* invoke.texi: Fix name of sched1 dump.Steven Bosscher2010-02-031-23/+5
* gcse.c (execute_rtl_cprop, [...]): Do not add the DF_NOTE problem.Steven Bosscher2010-01-071-3/+0
* postreload-gcse.c (insert_expr_in_table): Replace BLOCK_NUM with BLOCK_FOR_INSN.Steven Bosscher2010-01-031-9/+13
* Remove trailing white spaces.H.J. Lu2009-11-251-16/+16
* [multiple changes]Paolo Carlini2009-11-241-2/+2
* cfgrtl.c (pass_free_cfg): Add pass name.Zbigniew Chamski2009-11-081-1/+1
* rtl.h (simplify_replace_fn_rtx): Declare.Richard Sandiford2009-10-201-6/+5
* Squash commit of EH in gimpleRichard Henderson2009-09-141-6/+7
* invoke.texi (-fvar-tracking-assignments): New.Alexandre Oliva2009-09-021-9/+15
* alias.c: Use REG_P...Shujing Zhao2009-06-221-2/+2
* gcse.c (target.h): Include.Julian Brown2009-05-271-2/+18
* alias.c (struct alias_set_entry_d): Rename from struct alias_set_entry.Ian Lance Taylor2009-05-161-29/+29
* gcse.c (ae_gen): Remove.Steven Bosscher2009-04-301-1166/+12
* * gcse.c (gcse_constant_p): Fix typo in last change.Hans-Peter Nilsson2009-04-301-1/+1
* gcse.c (gcse_constant_p): Make sure the constant is sharable.Andreas Krebbel2009-04-301-1/+3
* dbgcnt.def (cprop1, [...]): RemoveSteven Bosscher2009-04-271-458/+349
* df-scan.c (df_insn_rescan): Salvage insn's LUID if the insn is not new but on...Steven Bosscher2009-04-261-342/+67
* re PR rtl-optimization/39794 (Miscompile with -O2 -funroll-loops)Jakub Jelinek2009-04-241-2/+2
* invoke.texi (max_gcse_passes): Remove documentation.Steven Bosscher2009-04-121-91/+87
* cfglayout.c (pass_into_cfg_layout_mode, [...]): Provide/destroy PROP_cfglayou...Paolo Bonzini2009-03-301-2/+2
* loop-unswitch.c (unswitch_single_loop): Use optimize_loop_for_speed_p.Jan Hubicka2008-08-291-5/+3
* df-problems.c (df_set_note): Avoid C++ keywords.Kaveh R. Ghazi2008-07-151-26/+26
* rtlanal.c (add_reg_note): New function.Ian Lance Taylor2008-07-021-3/+2
* dwarf2out.c (new_cfi, [...]): Fix -Wc++-compat and/or -Wcast-qual warnings.Kaveh R. Ghazi2008-06-261-24/+38
* Remove libcall notes.Steven Bosscher2008-06-171-117/+13