summaryrefslogtreecommitdiff
path: root/gcc/haifa-sched.c
Commit message (Expand)AuthorAgeFilesLines
* Move the region scheduling code out of haifa-sched.c.bernds2000-12-031-3181/+41
* Move dependency code out of haifa-sched.cbernds2000-12-031-1470/+3
* Move scheduling visualization code to separate file.bernds2000-12-031-900/+17
* Try to separate region-specific code from generic parts in the scheuler.bernds2000-12-031-321/+429
* Haifa cleanup, part 1bernds2000-12-021-204/+273
* Prettier visualization of COND_EXECsbernds2000-11-271-3/+13
* * haifa-sched.c (sched_analyze_1, sched_analyze_2, sched_analyze):rth2000-11-251-3/+11
* Treat ready list as a (for now, semi-)abstract datatype. Lose max_priority.bernds2000-11-241-57/+128
* * haifa-sched.c (sched_analyze_1): Don't special-case callsrth2000-11-221-11/+3
* Michael Matz <matzmich@cs.tu-berlin.de>rth2000-11-141-4/+2
* * alias.c (init_alias_analysis), calls.c (expand_call,jsm282000-11-071-5/+5
* Fix ICE on lex output file reported by Andreas Schwab.wilson2000-10-191-13/+33
* 2000-10-06 Vladimir Makarov <vmakarov@touchme.toronto.redhat.com>vmakarov2000-10-061-1/+1
* 2000-10-06 Vladimir Makarov <vmakarov@touchme.toronto.redhat.com>vmakarov2000-10-061-33/+128
* * haifa-sched.c: Fix formatting.law2000-09-121-118/+83
* * alias.c (mark_constant_function): Use INSN_P.law2000-08-041-20/+15
* * cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.rth2000-07-281-0/+8
* * flow.c (insn_dead_p): Keep sets to PIC_OFFSET_TABLE_REGNUMrth2000-06-131-91/+116
* * cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.kenner2000-05-191-1/+1
* * haifa-sched.c (schedule_insns): Free the flow edge list when itlaw2000-05-041-0/+3
* * flow.c (struct reg_cond_life_info): New.rth2000-04-301-1/+6
* * rtl.c: Use NOTE_INSN_REPEATED_LINE_NUMBER and NOTE_INSN_RANGE_BEG.kenner2000-04-211-4/+5
* Fix copuyright noticekenner2000-04-201-16/+16
* * toplev.c (display_help): Prefix "f" to "sched-verbose=".dje2000-04-151-4/+4
* Add missing blankkenner2000-04-101-1/+1
* * rtl.def (COND_EXEC): New.rth2000-04-071-3/+27
* * basic-block.h (ALLOCA_REG_SET): Remove.mmitchel2000-03-051-2/+4
* Fix copyrights.law2000-02-261-1/+2
* * haifa-sched.c (schedule_block): Explain the real reasongeoffk2000-02-251-10/+19
* * defaults.h (ASM_OUTPUT_ASCII): Constify a char*.ghazi2000-02-211-2/+2
* * haifa-sched.c (BUF_LEN): Increase a lot.geoffk2000-02-111-1/+1
* * Makefile.in (c-common.o): Depend on $(EXPR_H).ghazi2000-02-061-0/+1
* * haifa-sched.c (schedule_insns): Don't recompute reg inforth2000-01-281-1/+4
* * ggc-common.c: PROTO -> PARAMS.ghazi2000-01-171-96/+96
* * haifa-sched.c (split_edges): Pass edgeset_size as second arg torearnsha2000-01-121-1/+2
* * Band-aid until haifa's bitset implementation is nuked.law2000-01-111-5/+13
* * Makefile.in (optabs.o): Depend on real.hghazi2000-01-101-1/+1
* Copyright datelaw2000-01-051-1/+1
* 2000-01-04 Stan Cox <scox@cygnus.com>scox2000-01-041-3/+5
* Clean up parts of the schedulercrux1999-11-291-534/+407
* * basic-block.h: Remove all #defines and prototypes related tolaw1999-11-151-81/+67
* * gcse.c (post_dominators): Kill.law1999-11-071-4/+2
* * haifa-sched.c (struct haifa_insn_data, h_i_d): New.rth1999-11-061-117/+82
* * haifa-sched.c (schedule_block): Don't crash if there's north1999-11-051-7/+9
* * haifa-sched.c (init_rgn_data_dependences): Correctlyrth1999-11-051-1/+1
* * haifa-sched.c (schedule_block): Fix thinko.law1999-11-041-1/+1
* * haifa-sched.c (find_rgns): Replace uses of alloca with xmalloc.mmitchel1999-11-031-88/+138
* * alias.c (init_alias_analysis): Allocate reg_known_value andmmitchel1999-10-271-0/+3
* * haifa-sched.c (add_dependence): Update the true dependencylaw1999-10-261-0/+7
* * haifa-sched.c (schedule_insns): Don't assign LUIDs differentlymmitchel1999-10-251-1/+10