summaryrefslogtreecommitdiff
path: root/gcc/sched.c
Commit message (Expand)AuthorAgeFilesLines
* * combine.c (try_combine): Use NULL_RTX instead of '0' wherelaw1997-09-221-1/+1
* * sched.c (update_flow_info): Don't pass SCRATCH to dead_or_set_p.law1997-09-201-0/+1
* * sched.c (update_flow_info) When looking if to set found_split_destlaw1997-09-051-12/+27
* Remove gratuitous changes from the alias analysis patches.law1997-08-121-5/+5
* * Integrate alias analysis changes from jfc@mit.edulaw1997-08-111-575/+11
* (schedule_block): Free space associated with reg_pending_sets andkenner1997-07-141-8/+20
* Use REG_SET macrosmeissner1997-06-161-3/+2
* (attach_deaths): Fix typo in Jun 4 change.wilson1997-06-091-1/+1
* (update_flow_info): When add extra REG_DEAD note for originalwilson1997-06-061-9/+25
* Fix urgent bugmeissner1997-06-051-7/+8
* abstract regset stuff into macrosmeissner1997-06-051-153/+72
* Widen some short fields to int; Use allocate_reg_info to allocate the reg_ren...meissner1997-06-021-7/+4
* Use accessor macros to access arrays based on regno; move many of the arrays ...meissner1997-05-301-20/+21
* reformat a little to match GNU coding standards.mrs1997-05-061-2/+2
* * sched.c (update_flow_info): Handle REG_EXEC_COUNT and REG_BR_PROBdje1997-03-281-1/+8
* (schedule_insns): If there was no first scheduling pass,wilson1997-02-191-2/+41
* (update_flow_info): When add REG_DEAD notes for dest ofwilson1996-12-171-0/+4
* (schedule_block): Before scheduling, add code to make allwilson1996-10-081-5/+45
* install EH codemrs1996-07-231-17/+43
* (true_dependence, anti_dependence, output_dependence):wilson1996-07-081-2/+11
* formatting tweaksmrs1996-07-031-2/+2
* (schedule_block): CALL_INSNs don't affect fixed regs.kenner1996-03-311-1/+2
* (sched_analyze): Record NOTE_INSN_SETJMP if no CALL_INSN as prev;kenner1996-02-231-4/+10
* (flush_pending_lists): Add new arg, ONLY_WRITE.kenner1996-02-101-16/+14
* (add_dependence): Add test for next != CODE_LABEL.dje1996-02-101-1/+2
* * sched.c (reemit_notes): Add prototype.dje1996-01-151-40/+40
* (schedule_block): Copy RTX_INTEGRATE_P bit when create a new note.wilson1996-01-141-0/+1
* * sched.c (schedule_block): Maintain a valid chain sodje1996-01-121-1/+17
* * sched.c (adjust_priority): Use ADJUST_PRIORITY if its defined.law1995-12-311-0/+3
* * sched.c (canon_rtx): Recursively look for equivalences;law1995-12-181-1/+19
* Update FSF address.kenner1995-06-151-1/+2
* (attach_deaths): In last change, use find_reg_note instead ofkenner1995-06-051-1/+1
* (attach_deaths): Don't add a REG_DEAD note if a REG_UNUSED note iskenner1995-06-041-1/+6
* (reemit_notes): New function.wilson1995-05-251-20/+38
* Fix typos in comments.kenner1995-05-161-2/+2
* Update comments.kenner1995-01-251-3/+3
* (sched_analyze_insn): Parameter loop_note type changedwilson1994-09-201-13/+18
* (sched_analyze_insn): Don't set SCHED_GROUP_P for previous INSN a USEkenner1994-09-151-1/+2
* (attach_deaths): Correct typo, use GET_MODE not GET_CODE.wilson1994-09-081-1/+1
* * sched.c (sched_analyze_insn): Add new parameter loop_note.wilson1994-08-201-17/+61
* (attach_deaths): When adding REG_DEAD notes, check forwilson1994-08-141-0/+10
* Cast pointer operands to bzero, bcopy, and bcmp to (char *).kenner1994-06-141-25/+27
* (sched_analyze_insn): Fix typo in last change.kenner1994-05-111-2/+2
* (sched_analyze_insn, attach_deaths_insn): Look atkenner1994-05-071-0/+17
* (attach_deaths): Create partial register dead notes usingdje1994-04-201-1/+2
* (clear_units): Remove decl of unused variable UNIT.kenner1994-03-251-15/+4
* (rtx_equal_for_tmemref_p): Commutative operations are identical if thekenner1994-03-091-1/+14
* (reg_pending_sets, reg_pending_sets_all): New variables.wilson1994-02-061-5/+34
* (sched_analyze_insn): Add use dependencies for registerswilson1994-02-011-0/+21
* (priority): Call insn_cost() for anti- and output-wilson1994-02-011-7/+1