summaryrefslogtreecommitdiff
path: root/gcc/cfgbuild.c
Commit message (Expand)AuthorAgeFilesLines
* basic-block.h (guess_outgoing_edge_probabilities): Declare.Jan Hubicka2004-09-091-29/+37
* cfganal.c (flow_depth_first_order_compute, [...]): Use gcc_assert or gcc_unre...Nathan Sidwell2004-09-071-9/+6
* Add more details to hot/cold partitioning comments and documentation.Caroline Tice2004-08-251-1/+4
* basic-block.h (profile_staus): New global variable.Jan Hubicka2004-08-041-0/+2
* alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn2004-07-091-8/+8
* cfgbuild.c (make_edges): Do not use label_value_list.Jan Hubicka2004-06-171-44/+7
* basic-block.h (could_fall_through): Declare.J"orn Rennecke2004-06-141-0/+7
* basic-block.c (tail_recursion_label_list): Don't declare.Steven Bosscher2004-06-031-61/+1
* * cfgbuild.c (control_flow_insn_p): Notice noreturn callJan Hubicka2004-05-271-0/+6
* Merge tree-ssa-20020619-branch into mainline.Diego Novillo2004-05-131-4/+4
* basic-block.h (struct edge_def): Add new field, crossing_edge.Caroline Tice2004-04-091-0/+6
* bb-reorder.c, [...]: Update copyright.Kazu Hirata2004-02-271-1/+1
* basic-block.h (make_eh_edge, [...]): Declare.Jan Hubicka2004-02-251-2/+1
* basic-block.h (BLOCK_HEAD, BLOCK_END): Remove.Steven Bosscher2003-12-111-10/+11
* cfgbuild.c (compute_outgoing_frequencies): Use NOTE instead of finding the no...Josef Zlomek2003-09-021-3/+1
* builtins.c: Fix comment typos.Kazu Hirata2003-08-191-1/+1
* caller-save.c: Convert to ISO C90.Andreas Jaeger2003-06-221-47/+23
* cfgbuild.c (make_edges): Set ABNORMAL with SIBCALL.Richard Henderson2003-06-131-1/+2
* basic-block.h (EDGE_SIBCALL): New.Richard Henderson2003-06-071-2/+1
* re PR c/10308 ([x86] ICE with -O -fgcse or -O2)Jan Hubicka2003-04-241-5/+7
* cfgbuild.c (make_edges): Use tablejump_p.Richard Henderson2003-03-301-6/+2
* c-cppbuiltin.c (builtin_define_with_value_n): Fix whitespace.Roger Sayle2003-03-151-2/+2
* i386.c (x86_inter_unit_moves): New variable.Jan Hubicka2003-02-061-2/+1
* alias.c: Fix comment typos.Kazu Hirata2003-01-181-1/+1
* Makefile.in (optabs.o): Add dependency on basic-block.h.Josef Zlomek2003-01-091-3/+2
* Merge basic-improvements-branch to trunkZack Weinberg2002-12-161-0/+2
* re PR c/7344 (performance regression on huge case statements)Jan Hubicka2002-10-111-1/+1
* Index: ChangeLogGeoffrey Keating2002-08-051-1/+0
* rtl.def (CODE_LABEL): Remove slot 8.Zack Weinberg2002-07-191-2/+2
* i386.md (shift patterns): Use (TARGET_SHIFT1 || optimize_size) to decide whet...Jan Hubicka2002-06-121-7/+0
* cfgbuild.c: Update copyright years.Roger Sayle2002-06-111-1/+1
* cfgrtl.c (create_basic_block_structure): Remove index argument and use last_b...Roger Sayle2002-06-101-12/+4
* loop.c (emit_prefetch_instructions): Properly place the address computation.Jan Hubicka2002-06-021-2/+0
* basic-block.h (last_basic_block): Declare.Zdenek Dvorak2002-05-281-5/+5
* basic-block.h (last_basic_block): Defined as synonym for n_basic_blocks.Zdenek Dvorak2002-05-271-2/+2
* bb-reorder.c (make_reorder_chain, [...]): Use FOR_EACH_BB macros to iterate o...Zdenek Dvorak2002-05-231-46/+42
* cfgbuild.c: Fix formatting.Kazu Hirata2002-05-221-34/+34
* bb-reorder.c (make_reorder_chain_1): Modified.Zdenek Dvorak2002-05-211-17/+17
* basic_block.h (struct basic_block_def): Added prev_bb and next_bb fields.Zdenek Dvorak2002-05-191-3/+6
* Revert "Basic block renumbering removal", and two followup patches.Richard Henderson2002-05-161-62/+64
* Basic block renumbering removal.Zdenek Dvorak2002-05-161-64/+62
* * cfgbuild.c (find_basic_blocks_1): Clear aux for blocks.Jan Hubicka2002-03-301-0/+1
* * cfg.c, cfganal.c, cfgbuild.c: Reformatting and minor cleanups.Richard Kenner2001-12-221-56/+57
* ChangeLog.2, [...]: Fix spelling errors.Joseph Myers2001-12-091-1/+1
* gcse.c (delete_null_pointer_checks_1): Do not use delelete_list; call purge_d...Jan Hubicka2001-12-031-174/+145
* * cfgbuild.c (SET_STATE): Add cast to eliminate warning.aRichard Kenner2001-12-021-6/+3
* basic-block.h (find_sub_basic_blocks): Use sbitmap parameter.Jan Hubicka2001-10-201-35/+135
* alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs2001-10-111-4/+4
* basic-block.h (flow_delete_insn, [...]): Kill.Jan Hubicka2001-09-211-2/+2
* * cfgbuild.c (find_sub_basic_blocks): Handle insns that can throw.Richard Henderson2001-09-191-21/+43