summaryrefslogtreecommitdiff
path: root/gcc/reorg.c
Commit message (Expand)AuthorAgeFilesLines
* reorg.c (mostly_true_jump): Use REG_BR_PROB notes when flag_branch_probabilit...Doug Evans1997-03-281-0/+20
* (fill_slots_from_thread): Skip moved insn in all three cases.Richard Kenner1997-01-031-1/+13
* reorg.c (fill_slots_from_thread): Don't call eligible_for_delay with an insn ...Jeff Law1996-12-121-1/+4
* flow.c (life_analysis): Preserve registers used by the epilogue.Mike Stump1996-08-211-1/+13
* formatting tweaksMike Stump1996-07-031-8/+9
* reorg.c (relax_delay_slots): Call update_block before redirecting a branch pa...Jeff Law1996-05-201-5/+14
* (find_dead_or_set_registers): Only kill spill regs after label madeRichard Kenner1996-04-151-5/+12
* (find_dead_or_set_registers): New function.Jim Wilson1996-01-241-78/+220
* (mark_referenced_resources, case TRAP_IF): Set volatil.Richard Kenner1996-01-151-1/+2
* reorg.c (fill_simple_delay_slots): Try to fill from the target of an uncondit...Jeff Law1995-12-311-1/+14
* (fill_simple_delay_slots): When filling an insn's delay slot with a JUMP_INSN...Richard Kenner1995-09-151-3/+15
* (fill_slots_from_thread): Update thread if it is split.Richard Kenner1995-09-151-0/+2
* Fix spelling errors.Richard Kenner1995-08-281-2/+2
* (fill_simple_delay_slots): When trying to take instruction from after the bra...Richard Kenner1995-07-141-38/+10
* Update FSF address.Richard Kenner1995-06-151-1/+2
* (fill_simple_delay_slots): Set MAYBE_NEVER according to code ofRichard Kenner1995-06-121-2/+2
* (struct resources): New field unch_memory.Richard Kenner1995-05-311-3/+11
* reorg.c (fill_simple_delay_slots): Don't use a JUMP_INSN a the target of anot...Jeff Law1995-04-041-1/+4
* (mark_referenced_resources): Make setjmp use all registers.Jim Wilson1995-03-291-0/+14
* (steal_delay_list_from_target): Exit at the top if theJim Wilson1995-03-101-3/+8
* (relax_delay_slots): When searching for next CODE_LABEL,Jim Wilson1995-02-241-1/+6
* Fix up copyright notice.Richard Kenner1995-01-071-1/+1
* (dbr_schedule): Add missing casts in bzero call.Richard Kenner1995-01-071-5/+6
* (fill_simple_delay_slots): For the epilogue case...Jim Wilson1994-12-281-1/+20
* Delete this patch:Doug Evans1994-12-051-14/+1
* reorg.c (fill_slots_from_thread): Create a USE insn for any redundant insn we...Jeff Law1994-11-301-1/+14
* (relax_delay_slots): When invert a conditional jump over a single uncondition...Richard Kenner1994-11-151-0/+11
* (redundant_insn): Renamed from redundant_insn_p; all callers changed.Richard Kenner1994-11-151-10/+9
* (redundant_insn_p): Change return type to rtx.Richard Kenner1994-11-151-6/+39
* (mark_set_resources): Properly handle SUBREGs.Richard Kenner1994-10-311-0/+16
* (fill_slots_from_thread): Update THREAD if it is split.Jim Wilson1994-10-251-0/+2
* (try_merge_delay_insns): Update THREAD if it is split.Richard Kenner1994-10-061-0/+3
* (try_merge_delay_insns): Update THREAD if deleting first insn in it.Richard Kenner1994-10-051-0/+3
* Complete last change.Richard Kenner1994-10-021-1/+5
* (fill_slots_from_thread): Update THREAD if deleting its first insn.Richard Kenner1994-10-021-0/+3
* reorg.c (make_return_insns): Make sure redirecting a jump to a RETURN insn do...Jeff Law1994-07-011-2/+7
* jump.c (condjump_in_parallel_p): New function to detect conditional jumps wit...Jeff Law1994-06-141-10/+19
* (mark_referenced_resources, case CALL_INSN): Fix indentation.Doug Evans1994-05-151-21/+21
* (mark_referenced_resources): Fix typo.Doug Evans1994-05-141-1/+1
* (mark_{referenced,set}_resources): Fix typos in last change.Richard Kenner1994-05-071-8/+6
* (mark_referenced_resources, mark_set_resources): Change from USE andRichard Kenner1994-05-061-27/+28
* (redirect_with_delay_list_safe_p): Fix off-by-one error.Richard Kenner1994-04-241-3/+3
* reorg.c (redirect_with_delay_list_safe_p): New function, similar to redirect_...Jeff Law1994-04-181-1/+39
* (try_merge_delay_insns): Account for resources set/used by a filled insn befo...Jim Wilson1994-04-111-0/+5
* (try_merge_delay_insns): Move next_trial updateJim Wilson1994-04-111-1/+2
* Remove previous Berg change.Richard Kenner1994-04-081-1/+5
* (mark_target_live_regs): Avoid #ifdef HARD_REG_SET.Richard Kenner1994-04-061-7/+3
* (try_merge_delay_insns): Success when SLOT_NUMBER ==Jim Wilson1994-02-271-1/+1
* (fill_simple_delay_slots): When fill epilogue delayJim Wilson1994-02-021-1/+1
* (rare_destination): Ensure we always correctly handle a nullRichard Kenner1993-11-231-3/+6