aboutsummaryrefslogtreecommitdiff
path: root/gcc/haifa-sched.c
AgeCommit message (Expand)AuthorFilesLines
2014-08-28Work towards NEXT_INSN/PREV_INSN requiring insns as their paramsDavid Malcolm1-6/+6
2014-08-28Make SET_NEXT_INSN/SET_PREV_INSN require an rtx_insnDavid Malcolm1-1/+1
2014-08-27Use rtx_insn_list in various placesDavid Malcolm1-28/+30
2014-08-27Use rtx_insn for various target.def hooksDavid Malcolm1-6/+6
2014-08-26Remove DF_REF_INSN scaffoldingDavid Malcolm1-2/+3
2014-08-26Various scheduling strengtheningsDavid Malcolm1-64/+65
2014-08-26Use rtx_insn in more places in haifa-sched.cDavid Malcolm1-2/+2
2014-08-26Remove BB_HEAD, BB_END, BB_HEADER scaffoldingDavid Malcolm1-9/+9
2014-08-26Remove DEP_PRO/CON scaffoldingDavid Malcolm1-12/+12
2014-08-26insn_t becomes an rtx_insn *David Malcolm1-5/+5
2014-08-25Eliminate BB_NOTE_LIST scaffoldingDavid Malcolm1-2/+2
2014-08-25Strengthen haifa_sched_info callbacks and 3 scheduler hooksDavid Malcolm1-107/+108
2014-08-22get_ebb_head_tail works with rtx_insnDavid Malcolm1-7/+8
2014-08-22haifa-sched.c: Use rtx_insnDavid Malcolm1-29/+31
2014-08-19Convert various rtx to rtx_note *David Malcolm1-1/+1
2014-08-19DEP_PRO/DEP_CON scaffoldingDavid Malcolm1-1/+1
2014-08-19Split NEXT_INSN/PREV_INSN into lvalue and rvalue formsDavid Malcolm1-20/+20
2014-08-18Split BB_HEAD et al into BB_HEAD/SET_BB_HEAD variantsDavid Malcolm1-9/+9
2014-08-07Add statistical printout of rank_for_schedule decisionsMaxim Kuvyrkov1-27/+90
2014-08-07Fix INSN_TICK heuristic for SCHED_PRESSUREMaxim Kuvyrkov1-10/+6
2014-08-06re PR debug/61923 (-fcompare-debug errors while building Linux kernel.)Vladimir Makarov1-3/+5
2014-06-24Remove a layer of indirection from hash_tableTrevor Saunders1-27/+27
2014-05-22Cleanup and improve multipass_dfa_lookahead_guardMaxim Kuvyrkov1-39/+53
2014-05-22Remove IA64 speculation tweaking flagsMaxim Kuvyrkov1-47/+5
2014-05-22Improve scheduling debug outputMaxim Kuvyrkov1-15/+80
2014-05-22Fix sched_insn debug counterMaxim Kuvyrkov1-20/+37
2014-05-19reg-notes.def (CROSSING_JUMP): Likewise.Richard Sandiford1-1/+1
2014-04-25Add implicit parameter to find_all_hard_reg_setsRadovan Obradovic1-2/+2
2014-04-07haifa-sched.c: Fix outdated function reference and minor grammar errors in in...Kyrylo Tkachov1-3/+3
2014-02-18re PR rtl-optimization/58960 (ICE in bmp_iter_set_init)Andrey Belevantsev1-35/+50
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-09Eliminate FOR_EACH_BB macro.David Malcolm1-1/+1
2013-12-09Eliminate last_basic_block macro.David Malcolm1-1/+1
2013-12-03re PR rtl-optimization/59020 (internal compiler error: in maybe_add_or_update...Wei Mi1-49/+0
2013-11-28re PR target/57293 (not needed frame pointers on IA-32 (performance regressio...Vladimir Makarov1-1/+1
2013-11-22add auto_vecTrevor Saunders1-2/+1
2013-11-19Eliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macrosDavid Malcolm1-14/+15
2013-11-19Eliminate n_basic_blocks macroDavid Malcolm1-1/+1
2013-11-13typo fixSteven Bosscher1-1/+1
2013-11-13cfgrtl.c (can_fallthru): Reorder code to move tablejump check up.Steven Bosscher1-5/+5
2013-11-06tree-pass.h (make_pass_live_range_shrinkage): New external.Vladimir Makarov1-7/+44
2013-11-04i386.c (memory_address_length): Extract a part of code to rip_relative_addr_p.Wei Mi1-0/+49
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-2/+2
2013-05-24re PR debug/56950 (compare-debug failure for gcc.dg/pr41345.c with fschedule-...Steven Bosscher1-8/+7
2013-04-26This patch is the main part of a consolodation of the hash_table patches to t...Lawrence Crowl1-77/+85
2013-04-13emit-rtl.c (remove_insn): Do not call df_insn_delete here.Steven Bosscher1-1/+1
2013-01-21re PR rtl-optimization/56023 ([alpha] -fcompare-debug failure due to sched1 p...Uros Bizjak1-0/+3
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-11-30coretypes.h (struct pretty_print_info): Make a coretype.Steven Bosscher1-13/+6
2012-11-27rtl.h (debug_bb_n_slim, [...]): Remove prototypes.Steven Bosscher1-1/+2