summaryrefslogtreecommitdiff
path: root/gcc/sched.c
Commit message (Expand)AuthorAgeFilesLines
* (schedule_block): CALL_INSNs don't affect fixed regs.Richard Kenner1996-03-311-1/+2
* (sched_analyze): Record NOTE_INSN_SETJMP if no CALL_INSN as prev;Richard Kenner1996-02-231-4/+10
* (flush_pending_lists): Add new arg, ONLY_WRITE.Richard Kenner1996-02-101-16/+14
* (add_dependence): Add test for next != CODE_LABEL.Doug Evans1996-02-101-1/+2
* sched.c (reemit_notes): Add prototype.Doug Evans1996-01-151-40/+40
* (schedule_block): Copy RTX_INTEGRATE_P bit when create a new note.Jim Wilson1996-01-141-0/+1
* sched.c (schedule_block): Maintain a valid chain so emit_note_before works.Doug Evans1996-01-121-1/+17
* sched.c (adjust_priority): Use ADJUST_PRIORITY if its defined.Jeff Law1995-12-311-0/+3
* sched.c (canon_rtx): Recursively look for equivalences; look for expressions ...Jeff Law1995-12-171-1/+19
* Update FSF address.Richard Kenner1995-06-151-1/+2
* (attach_deaths): In last change, use find_reg_note instead ofRichard Kenner1995-06-051-1/+1
* (attach_deaths): Don't add a REG_DEAD note if a REG_UNUSED note isRichard Kenner1995-06-031-1/+6
* (reemit_notes): New function.Jim Wilson1995-05-241-20/+38
* Fix typos in comments.Richard Kenner1995-05-161-2/+2
* Update comments.Richard Kenner1995-01-251-3/+3
* (sched_analyze_insn): Parameter loop_note type changed to rtx, and name chang...Jim Wilson1994-09-201-13/+18
* (sched_analyze_insn): Don't set SCHED_GROUP_P for previous INSN a USERichard Kenner1994-09-151-1/+2
* (attach_deaths): Correct typo, use GET_MODE not GET_CODE.Jim Wilson1994-09-081-1/+1
* sched.c (sched_analyze_insn): Add new parameter loop_note.Jim Wilson1994-08-201-17/+61
* (attach_deaths): When adding REG_DEAD notes...Jim Wilson1994-08-141-0/+10
* Cast pointer operands to bzero, bcopy, and bcmp to (char *).Richard Kenner1994-06-141-25/+27
* (sched_analyze_insn): Fix typo in last change.Richard Kenner1994-05-111-2/+2
* (sched_analyze_insn, attach_deaths_insn): Look atRichard Kenner1994-05-071-0/+17
* (attach_deaths): Create partial register dead notes usingDoug Evans1994-04-201-1/+2
* (clear_units): Remove decl of unused variable UNIT.Richard Kenner1994-03-251-15/+4
* (rtx_equal_for_tmemref_p): Commutative operations are identical if theRichard Kenner1994-03-091-1/+14
* (reg_pending_sets, reg_pending_sets_all): New variables.Jim Wilson1994-02-061-5/+34
* (sched_analyze_insn): Add use dependencies for registersJim Wilson1994-01-311-0/+21
* (priority): Call insn_cost() for anti- and output-Jim Wilson1994-01-311-7/+1
* (attach_deaths_insn): Add REG_DEAD notes to CLOBBER ifJim Wilson1994-01-261-2/+5
* (new_insn_dead_notes): Compare registers with rtx_equal_p.Jim Wilson1994-01-101-1/+1
* (priority): Handle INSN_DELETED_P insns, in addition toJim Wilson1993-12-221-5/+6
* (sched_analyze): For CALL_INSN followed by NOTE_INSN_SETJMP note...Jim Wilson1993-12-211-13/+56
* (sched_analyze_2): Make volatile asms depend on allJim Wilson1993-10-051-3/+8
* Add prototypes for static function.Jim Wilson1993-09-291-16/+66
* (schedule_insns): Don't zero reg_n_calls_crossed forJim Wilson1993-09-281-7/+25
* sched.c: (memrefs_conflict_p): We can work out whether references via...Doug Evans1993-09-241-2/+7
* (schedule_block): Correct type of BIT.Richard Kenner1993-09-071-2/+2
* (sched_analyze_insn): Handle USE before a JUMP_INSN justJim Wilson1993-08-121-3/+10
* (schedule_insns): Don't emit a NOTE at the end of the last basic block if...Jim Wilson1993-08-091-3/+11
* (schedule_block): Do not emit line number notes before other notes.Jim Wilson1993-07-281-2/+5
* (add_dependence): Reject CODE_LABELs when searching forJim Wilson1993-06-121-1/+6
* (sched_analyze_2): Don't ignore USE insns when creating dependencies.Jim Wilson1993-06-101-8/+4
* (split_hard_reg_notes): Handle 0th sub register, and multiple register kills.Jim Wilson1993-05-141-18/+19
* (create_reg_dead_note): Rewrite so as to conserve registers killed not number...Jim Wilson1993-04-251-7/+47
* (sched_analyze_1): Extra arg in anti_dependence call.Richard Kenner1993-04-131-1/+1
* (schedule_block): Reset n_ready if schedule_selectJim Wilson1993-03-291-0/+3
* (reg_known_equiv_p): New variable.Jim Wilson1993-03-151-33/+36
* (adjust_priority): Comment unreachable code.Jim Wilson1993-03-151-0/+5
* (true_dependence, anti_dependence, output_dependence):Jim Wilson1993-02-051-2/+11