summaryrefslogtreecommitdiff
path: root/gcc/gcse.c
Commit message (Expand)AuthorAgeFilesLines
* Eliminate FOR_EACH_BB_REVERSE macro.David Malcolm2013-12-091-1/+1
* Eliminate FOR_EACH_BB macro.David Malcolm2013-12-091-8/+8
* Eliminate last_basic_block macro.David Malcolm2013-12-091-15/+17
* Eliminate BASIC_BLOCK macro.David Malcolm2013-12-091-2/+2
* re PR target/57293 (not needed frame pointers on IA-32 (performance regressio...Vladimir Makarov2013-11-281-1/+1
* Eliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macrosDavid Malcolm2013-11-191-8/+8
* Eliminate n_edges macroDavid Malcolm2013-11-191-4/+4
* Eliminate n_basic_blocks macroDavid Malcolm2013-11-191-8/+11
* gcse.c (pre_delete): Remove references to regmove from comments.Steven Bosscher2013-11-021-1/+1
* alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford2013-09-281-4/+4
* Automated conversion of passes to C++ classesDavid Malcolm2013-08-051-36/+72
* Fix typos.Ondřej Bílka2013-07-211-1/+1
* gcse.c (compute_ld_motion_mems): If a non-simple MEM is found in a REG_EQUAL ...Julian Brown2013-05-171-0/+11
* This patch is the main part of a consolodation of the hash_table patches to t...Lawrence Crowl2013-04-261-34/+40
* passes.c (execute_todo): Do not call ggc_collect conditional here.Richard Biener2013-04-101-2/+2
* cfgrtl.c (fixup_reorder_chain): Do not emit barriers to BB_FOOTER.Steven Bosscher2013-03-301-11/+1
* cfgbuild.c (inside_basic_block_p): Use JUMP_TABLE_DATA_P in lieu of tests for...Steven Bosscher2013-03-291-2/+1
* gcse.c (oprs_unchanged_p): Respect flag_gcse_lm.Steven Bosscher2013-03-231-3/+8
* Update copyright years in gcc/Richard Sandiford2013-01-101-2/+1
* gcse.c (struct reg_use): Remove unused struct.Steven Bosscher2012-12-031-6/+8
* re PR rtl-optimization/55489 (insane PRE memory usage with PIE (translate.i))Paolo Bonzini2012-11-271-19/+23
* Introduce vNULL to use as a nil initializer for vec<>.Diego Novillo2012-11-201-1/+1
* This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo2012-11-171-36/+32
* gcse.c (struct bb_data): Add new fields, old_pressure, live_in and backup.Bin Cheng2012-11-121-42/+156
* This patch renames sbitmap iterators to unify them with the bitmap iterators.Lawrence Crowl2012-11-011-4/+4
* This patch normalizes more bitmap function names.Lawrence Crowl2012-11-011-23/+23
* invoke.texi: Update -fopt-info documentation.Sharad Singhai2012-11-011-0/+2
* This patch implements the unification of the *bitmap interfaces as discussed.Lawrence Crowl2012-10-301-18/+18
* dbxout.c (dbxout_symbol_location): Pass new argument to alter_subreg.Vladimir Makarov2012-10-231-1/+1
* common.opt (flag_ira_hoist_pressure): New.Bin Cheng2012-10-191-30/+340
* gcse.c: Update copyright dates.Bin Cheng2012-10-191-7/+8
* combine.c (record_dead_and_set_regs): Iterate over hard register set with a h...Steven Bosscher2012-10-161-3/+4
* Remove unnecessary VEC function overloads.Diego Novillo2012-09-101-4/+4
* alias.c (rtx_equal_for_memref_p): Convert constant cases.Kenneth Zadeck2012-08-231-12/+3
* calls.c (mem_overlaps_already_clobbered_arg_p): Use SBITMAP_SIZE instead of l...Steven Bosscher2012-08-091-1/+1
* sbitmap.h (struct int_list): Remove.Steven Bosscher2012-07-231-1/+1
* system.h (dump_file): Do not define.Steven Bosscher2012-07-161-1/+0
* output.h (__gcc_host_wide_int__): Move to hwint.h.Steven Bosscher2012-05-311-1/+0
* LANGUAGES: Fix typos.Joseph Myers2012-05-291-10/+10
* recog.c (insn_invalid_p): Add IN_GROUP parameter and use validate_change to a...Andreas Krebbel2012-04-241-1/+1
* rtl.h (true_dependence, [...]): Remove varies parameter.Richard Sandiford2012-01-241-3/+3
* gcse.c: Adjust outdated comments throughout.Eric Botcazou2011-11-071-148/+113
* rtl.h (set_src_cost, [...]): New functions.Richard Sandiford2011-08-181-2/+2
* dumping cleanup phase 1 -- Removing TODO_dump_funcDavid Li2011-06-141-3/+0
* Revert r174848,174849Xinliang David Li2011-06-091-13/+10
* Gator cleanupDavid Li2011-06-091-10/+13
* gcse.c (modify_mem_list): Convert to an array of VECs.Nathan Froyd2011-04-051-19/+14
* gcse.c (modify_pair): Define.Nathan Froyd2011-04-051-51/+28
* Makefile.in: New rule for cprop.o.Steven Bosscher2011-03-281-1644/+35
* * gcse.c (free_gcse_mem): Free reg_set_bitmap.Steven Bosscher2011-03-281-0/+2