summaryrefslogtreecommitdiff
path: root/gcc/flow.c
Commit message (Expand)AuthorAgeFilesLines
* * flow.c (verify_local_live_at_start): Allow hard regs to die.amylaar2000-11-031-4/+17
* * basic-block.h (struct loop): Delete fields pre_header_rootm.hayes2000-10-181-19/+29
* Remove obstacks.mmitchel2000-10-131-19/+38
* * calls.c (expand_call): Disallow sibcalls to noreturn functions.rth2000-10-071-7/+3
* * c-decl.c (warn_missing_noreturn): Remove.rth2000-10-061-2/+42
* * flow.c (flow_loop_pre_header_scan): Punt if loop entersm.hayes2000-09-261-4/+8
* * cppinit.c (cpp_init): Don't use ANSI prototypes.mmitchel2000-09-181-2/+2
* Don't try to make autoincs with the stack pointercrux2000-09-121-0/+1
* * flow.c (split_block): Fix update of registers live atm.hayes2000-09-111-4/+1
* 2000-09-12 Michael Hayes <mhayes@cygnus.com>m.hayes2000-09-111-54/+156
* * basic-block.h (split_block, update_bb_for_insn): New prototypes.m.hayes2000-09-111-0/+118
* * flow.c (insn_dead_p): Detect dead memory stores with auto increments.law2000-09-071-1/+14
* * flow.c (init_propagate_block_info): Don't mark frame dead at endkenner2000-09-011-0/+3
* * flow.c (dump_edge_info): Use ARRAY_SIZE.gkm2000-08-251-1/+1
* * basic-block.h (struct loop): Rename `exits' field tom.hayes2000-08-251-29/+99
* * loop.c (loop_dump_aux, debug_loop): New functions.m.hayes2000-08-251-30/+44
* * optabs.c (init_optabs): Initialize fixtab, fixtrunctab, floattab,gkm2000-08-241-1/+1
* * flow.c (tidy_fallthru_edge): Update b->end properly.rth2000-08-221-1/+3
* * flow.c (calculate_global_regs_live): Mark frame pointer liverth2000-08-221-0/+6
* * flow.c (init_propagate_block_info): Handle SUBREG in a jumprearnsha2000-08-211-2/+8
* * flow.c (merge_blocks_nomove): Don't seek back past the bb note.rth2000-08-201-1/+3
* * flow.c (mark_used_reg): Set reg_cond_reg appropriately.rth2000-08-151-5/+8
* * flow.c (attempt_auto_inc): Remove unused variable `bb'.geoffk2000-08-141-2/+1
* * flow.c: Fix formatting.law2000-08-111-370/+378
* * flow.c (merge_blocks_nomove): Be more careful aboutrth2000-08-111-3/+3
* * flow.c (life_analysis): Only turn off PROP_LOG_LINKS andrth2000-08-081-6/+7
* * tm.texi (LOCAL_REGNO): Document.rth2000-08-081-8/+12
* * flow.c: Fix a comment typo.law2000-08-071-2/+2
* * alias.c (mark_constant_function): Use INSN_P.law2000-08-041-6/+6
* * flow.c (find_auto_inc): Verify that we've got a REG beforelaw2000-08-031-3/+3
* * Makefile.in (OBJS): Added dce.o.mmitchel2000-08-021-5/+170
* * rtl.h (enum reg_note): Add REG_MAYBE_DEAD.geoffk2000-08-021-1/+2
* * flow.c (clear_log_links): Fix typo.mmitchel2000-08-011-1/+1
* * flow.c (clear_log_links): Nuke global_live_at_start andgeoffk2000-08-011-1/+16
* * Makefile.in (ssa.o): Updated header files in dependences.mmitchel2000-07-311-1/+15
* * flow.c (init_propagate_block_info): Use pc_set.rth2000-07-301-3/+4
* * basic-block.h (struct loops): New field rc_order.m.hayes2000-07-301-12/+35
* * cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.rth2000-07-281-158/+214
* Put phi nodes after NOTE_INSN_BASIC_BLOCK.mmitchel2000-07-271-11/+5
* 2000-07-22 Jeffrey Oldham <oldham@codesourcery.com>oldham2000-07-221-10/+11
* * flow.c (verify_flow_info): Revamp code to verify that thelaw2000-07-211-14/+19
* * flow.c (libcall_dead_p): Use single_set to verify the insnlaw2000-07-171-13/+12
* * flow.c (flow_depth_first_order_compute): Fix algorithm.m.hayes2000-06-291-38/+44
* * Take REG_INC notes into account.amylaar2000-06-191-0/+10
* * flow.c (insn_dead_p): Keep sets to PIC_OFFSET_TABLE_REGNUMrth2000-06-131-0/+10
* * combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE andrth2000-06-131-6/+10
* * flow.c (mark_used_regs): Revert last change.rearnsha2000-06-121-6/+9
* * flow.c (mark_used_regs): Don't call find_auto_inc after reloadrearnsha2000-06-111-2/+2
* * flow.c (merge_blocks_nomove): Remove a barrier not followingrth2000-05-311-0/+2
* * flow.c (propagate_block): Move initialization of mem_set_list ...rth2000-05-311-21/+27