summaryrefslogtreecommitdiff
path: root/gcc/cfgbuild.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* basic-block.h (free_bb_for_insn): Declare.Jan Hubicka2001-09-161-2/+0
* basic-block.h (EDGE_CRITICAL): Remove; renumber other flags.Jan Hubicka2001-09-111-5/+7
* basic-block.h (cached_make_edge, [...]): New.Jan Hubicka2001-09-111-8/+8
* Makefile.in (cfg.o, [...]): New.Jan Hubicka2001-09-101-0/+791