summaryrefslogtreecommitdiff
path: root/gcc/reorg.c
Commit message (Expand)AuthorAgeFilesLines
* * reorg.c (dbr_schedule): Allow current_function_return_rtxlaw1997-08-271-2/+1
* (mark_target_live_regs): Pass FIRST_PSEUDO_REGISTER to call tokenner1997-07-171-9/+10
* (mark_target_live_regs): Delete unused variables.kenner1997-07-141-2/+1
* (redundant_insn): If INSN or possible match has REG_UNUSED note, don'tkenner1997-07-021-2/+9
* * reorg.c (emit_delay_sequence): Call set_new_first_and_last_insnlaw1997-06-121-4/+11
* Remove CYGNUS LOCAL stuff.meissner1997-06-051-9/+0
* Fix urgent bugmeissner1997-06-051-0/+9
* Fix typo in last change.law1997-06-051-1/+0
* abstract regset stuff into macrosmeissner1997-06-051-19/+11
* * reorg.c (mostly_true_jump): Use REG_BR_PROB notes whendje1997-03-281-0/+20
* (fill_slots_from_thread): Skip moved insn in all three cases.kenner1997-01-031-1/+13
* * reorg.c (fill_slots_from_thread): Don't call eligible_for_delaylaw1996-12-121-1/+4
* * flow.c (life_analysis): Preserve registers used by the epilogue.mrs1996-08-211-1/+13
* formatting tweaksmrs1996-07-031-8/+9
* * reorg.c (relax_delay_slots): Call update_block beforelaw1996-05-201-5/+14
* (find_dead_or_set_registers): Only kill spill regs after label madekenner1996-04-151-5/+12
* (find_dead_or_set_registers): New function.wilson1996-01-241-78/+220
* (mark_referenced_resources, case TRAP_IF): Set volatil.kenner1996-01-151-1/+2
* * reorg.c (fill_simple_delay_slots): Try to fill from thelaw1995-12-311-1/+14
* (fill_simple_delay_slots): When filling an insn's delay slot with akenner1995-09-151-3/+15
* (fill_slots_from_thread): Update thread if it is split.kenner1995-09-151-0/+2
* Fix spelling errors.kenner1995-08-281-2/+2
* (fill_simple_delay_slots): When trying to take instruction from afterkenner1995-07-141-38/+10
* Update FSF address.kenner1995-06-151-1/+2
* (fill_simple_delay_slots): Set MAYBE_NEVER according to code ofkenner1995-06-121-2/+2
* (struct resources): New field unch_memory.kenner1995-06-011-3/+11
* * reorg.c (fill_simple_delay_slots): Don't use a JUMP_INSNlaw1995-04-041-1/+4
* (mark_referenced_resources): Make setjmp use all registers.wilson1995-03-291-0/+14
* (steal_delay_list_from_target): Exit at the top if thewilson1995-03-101-3/+8
* (relax_delay_slots): When searching for next CODE_LABEL,wilson1995-02-251-1/+6
* Fix up copyright notice.kenner1995-01-081-1/+1
* (dbr_schedule): Add missing casts in bzero call.kenner1995-01-081-5/+6
* (fill_simple_delay_slots): For the epilogue case, set neededwilson1994-12-291-1/+20
* Delete this patch:dje1994-12-051-14/+1
* * reorg.c (fill_slots_from_thread): Create a USE insn for anylaw1994-12-011-1/+14
* (relax_delay_slots): When invert a conditional jump over a singlekenner1994-11-161-0/+11
* (redundant_insn): Renamed from redundant_insn_p; all callers changed.kenner1994-11-161-10/+9
* (redundant_insn_p): Change return type to rtx. Return the redundant insnkenner1994-11-151-6/+39
* (mark_set_resources): Properly handle SUBREGs.kenner1994-10-311-0/+16
* (fill_slots_from_thread): Update THREAD if it is split.wilson1994-10-251-0/+2
* (try_merge_delay_insns): Update THREAD if it is split.kenner1994-10-061-0/+3
* (try_merge_delay_insns): Update THREAD if deleting first insn in it.kenner1994-10-051-0/+3
* Complete last change.kenner1994-10-031-1/+5
* (fill_slots_from_thread): Update THREAD if deleting its first insn.kenner1994-10-021-0/+3
* * reorg.c (make_return_insns): Make sure redirecting a jump tolaw1994-07-011-2/+7
* * jump.c (condjump_in_parallel_p): New function to detectlaw1994-06-141-10/+19
* (mark_referenced_resources, case CALL_INSN): Fix indentation.dje1994-05-151-21/+21
* (mark_referenced_resources): Fix typo.dje1994-05-141-1/+1
* (mark_{referenced,set}_resources): Fix typos in last change.kenner1994-05-071-8/+6
* (mark_referenced_resources, mark_set_resources): Change from USE andkenner1994-05-061-27/+28