summaryrefslogtreecommitdiff
path: root/gcc/cfgcleanup.c
Commit message (Expand)AuthorAgeFilesLines
* extended.texi (__builtin_expect): We no longer require second argument to be ...Jan Hubicka2006-11-111-5/+0
* tree-pass.h (pass_purge_lineno_notes): Remove declaration.Jan Hubicka2006-11-111-2/+0
* cfgcleanup.c, [...]: Fix comment typos.Kazu Hirata2006-05-281-1/+1
* Whitespace fixupsMike Stump2006-05-181-65/+65
* cfgcleanup.c, [...]: Fix comment typos.Kazu Hirata2006-04-151-1/+1
* cfgloopmanip.c (create_loop_notes): Removed.Zdenek Dvorak2006-03-231-2/+0
* cse.c (rest_of_handle_cse): Do not pass CLEANUP_PRE_LOOP to cfg cleanup.Zdenek Dvorak2006-03-031-2/+2
* tree-vrp.c (execute_vrp): Return value.Daniel Berlin2006-03-021-2/+4
* common.opt (-floop-optimize, [...]): Remove.Steven Bosscher2006-02-261-33/+0
* cfg.c (dump_flow_info): Get dump flags as an additional parameter.Paolo Bonzini2006-02-151-1/+1
* tree-vrp.c (execute_vrp): Do not pass dump argument to.Zdenek Dvorak2006-02-061-1/+1
* tree-vrp.c: Use XNEW/XCNEW allocation wrappers.Marcin Dalecki2006-01-311-2/+1
* cfgcleanup.c (try_crossjump_to_edge): Fix comment typo.Gabor Loki2006-01-271-1/+1
* rtl-factoring.c: Add sequence abstraction algorithm.Gabor Loki2006-01-161-2/+39
* re PR rtl-optimization/20070 (If-conversion can't match equivalent code, and ...J"orn Rennecke2005-12-191-96/+465
* basic-block.h: Changed basic block numbering so that the entry block is 0 and...Daniel Berlin2005-12-171-3/+3
* PR rtl-optimization/20070 / part1J"orn Rennecke2005-12-131-68/+137
* cfgcleanup.c (condjump_equiv_p, [...]): Fix whitespace in vincinity of to-be-...J"orn Rennecke2005-12-121-18/+18
* Preparation for PR rtl-optimization/20070 / part1J"orn Rennecke2005-12-071-398/+88
* cfgcleanup.c (try_crossjump_to_edge): Always split SRC2 if it has EH predeces...Steven Bosscher2005-11-271-2/+14
* re PR rtl-optimization/22619 (Compilation failure for real_const_1.f and real...Richard Henderson2005-07-281-1/+1
* basic-block.h: Give the BB flags enum a name, bb_flags.Steven Bosscher2005-07-111-31/+16
* Makefile.in: Adjust dependencies.Paolo Bonzini2005-07-051-0/+81
* Update FSF address.Kelley Cook2005-06-251-2/+2
* basic-block.h (rtl_bb_info): Break out head_, end_, global_live_at_start, glo...Jan Hubicka2005-06-161-1/+1
* lcm.c: Move all mode-switching related functions from here...Steven Bosscher2005-06-041-2/+0
* re PR middle-end/21492 (ICE in try_crossjump_to_edge)Jakub Jelinek2005-05-171-0/+2
* Makefile.in: Add function.h to BASIC_BLOCK_H.Steven Bosscher2005-04-121-1/+1
* Fix problems with hot/cold partitioning optimization.Caroline Tice2005-03-311-20/+10
* basic-block.h (single_succ_p, [...]): New inline functions.Zdenek Dvorak2005-03-111-49/+52
* bitmap.h (BITMAP_XMALLOC, [...]): Remove.Nathan Sidwell2005-02-171-3/+3
* cfgcleanup.c, [...]: Update copyright.Kazu Hirata2005-02-071-1/+1
* re PR rtl-optimization/15242 (pessimization of "goto *")Steven Bosscher2005-02-011-0/+7
* cfgcleanup.c (outgoing_edges_match, [...]): Remove CASE_DROPS_THROUGH checks,...Steven Bosscher2004-11-291-4/+0
* bitmap.h (struct bitmap_obstack): New obstack type.Nathan Sidwell2004-11-221-2/+1
* bitmap.c (bitmap_print): Make bitno unsigned.Nathan Sidwell2004-11-041-4/+6
* * cfgcleanup.c (outgoing_edges_match): Fix typo in dump output.Ben Elliston2004-10-251-1/+1
* * cfgcleanup.c (outgoing_edges_match): Fix typo in dump output.Ben Elliston2004-10-251-1/+1
* basic-block.h (reg_set_iterator): New.Kazu Hirata2004-10-181-1/+3
* re PR rtl-optimization/17723 (gcc segfaults with -O2)Zdenek Dvorak2004-10-161-4/+12
* backport: basic-block.h: Include vec.h, errors.h.Ben Elliston2004-09-281-96/+106
* basic-block.h (update_bb_profile_after_threading): Declare.Jan Hubicka2004-09-191-26/+8
* cfganal.c (flow_depth_first_order_compute, [...]): Use gcc_assert or gcc_unre...Nathan Sidwell2004-09-071-12/+12
* cfgcleanup.c (merge_memattrs): Look at the value of MEM_SIZE, not the pointers.Steven Bosscher2004-08-301-1/+2
* Add more details to hot/cold partitioning comments and documentation.Caroline Tice2004-08-251-8/+57
* basic-block.h (struct basic_block_def): Reorder fields to eliminate interior ...Zack Weinberg2004-08-241-5/+5
* basic-block.h (struct edge_def): Remove crossing_edge.Steven Bosscher2004-08-191-3/+3
* Hot/cold partitioning update patch.Caroline Tice2004-08-181-0/+9
* params.def (PARAM_MIN_CROSSJUMP_INSNS): New.Pat Haugen2004-08-061-1/+7
* cfgcleanup.c (try_simplify_condjump): Call update_forwarder_flag after simpli...Richard Sandiford2004-07-261-0/+1