aboutsummaryrefslogtreecommitdiff
path: root/gcc/sched-deps.c
AgeCommit message (Expand)AuthorFilesLines
2015-06-01Fix pool_allocator fallback.Martin Liska1-0/+1
2015-06-01Change use to type-based pool allocator inMartin Liska1-11/+12
2015-06-01[Patch obvious] Fuseable is not a word -> s/fuseable/fusible/gJames Greenhalgh1-1/+1
2015-05-22remove most ifdef STACK_GROWS_DOWNWARDTrevor Saunders1-5/+4
2015-05-22always define STACK_GROWS_DOWNWARDTrevor Saunders1-1/+1
2015-05-20Promote types of RTL expressions to more derived ones.Mikhail Maltsev1-11/+9
2015-05-19rtl.h (REG_NREGS): New macroRichard Sandiford1-4/+3
2015-05-09more rtx_insn * in sched-deps.cTrevor Saunders1-2/+2
2015-05-02make several functions in the scheduler take rtx_insn *Trevor Saunders1-8/+8
2015-04-22remove more ifdefs for HAVE_cc0Trevor Saunders1-3/+3
2015-04-22always define HAVE_cc0Trevor Saunders1-1/+1
2015-04-22remove some ifdef HAVE_cc0Trevor Saunders1-2/+3
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-4/+9
2015-01-05rtlanal.c (refers_to_regno_p): Change return value from int to bool.Oleg Endo1-1/+1
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-11-24[sched-deps] Remove needless check for modified_in_p when trying to fuse two ...Kyrylo Tkachov1-2/+1
2014-11-11sched-deps.c (sched_analyze_1): Check pending list if it is not less than MAX...Bin Cheng1-5/+5
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-5/+5
2014-10-27ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod1-0/+5
2014-10-16function.h: Flatten file.Andrew MacLeod1-0/+5
2014-09-15deps_start_bb takes an insnDavid Malcolm1-2/+2
2014-09-05Use rtx_insn for more scheduler things, plus CONST_CAST_RTX_INSNDavid Malcolm1-46/+48
2014-09-01re PR target/62025 (Miscompilation of openssl sha512.c)Jakub Jelinek1-17/+7
2014-08-28Work towards NEXT_INSN/PREV_INSN requiring insns as their paramsDavid Malcolm1-3/+3
2014-08-27Use rtx_expr_list in various placesDavid Malcolm1-4/+4
2014-08-27Use rtx_insn_list in various placesDavid Malcolm1-26/+32
2014-08-27Use rtx_insn for various target.def hooksDavid Malcolm1-2/+2
2014-08-26cselib (also touches sched-deps.c)David Malcolm1-1/+1
2014-08-26Various scheduling strengtheningsDavid Malcolm1-5/+5
2014-08-26Remove DEP_PRO/CON scaffoldingDavid Malcolm1-26/+6
2014-08-26insn_t becomes an rtx_insn *David Malcolm1-9/+12
2014-08-25Strengthen haifa_sched_info callbacks and 3 scheduler hooksDavid Malcolm1-40/+44
2014-08-22sched-deps.c: Use rtx_insnDavid Malcolm1-16/+16
2014-08-19DEP_PRO/DEP_CON scaffoldingDavid Malcolm1-3/+23
2014-08-12re PR target/62025 (Miscompilation of openssl sha512.c)Jakub Jelinek1-0/+18
2014-08-04[sched-deps] Generalise usage of macro fusion to work on any two insns.Ramana Radhakrishnan1-22/+29
2014-07-17re PR rtl-optimization/61801 (sched2 miscompiles syscall sequence with -g)Richard Biener1-1/+2
2014-06-15df.h (DF_INSN_INFO_MWS, [...]): New macros.Richard Sandiford1-25/+19
2014-06-04recog.h (operand_alternative): Convert reg_class, reject, matched and matches...Richard Sandiford1-1/+1
2014-02-05re PR debug/52727 (internal compiler error at dwarf2cfi.c2:685)Richard Henderson1-0/+10
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-03re PR rtl-optimization/59020 (internal compiler error: in maybe_add_or_update...Wei Mi1-0/+40
2013-11-19Eliminate n_basic_blocks macroDavid Malcolm1-1/+1
2013-11-06tree-pass.h (make_pass_live_range_shrinkage): New external.Vladimir Makarov1-3/+2
2013-07-21Fix typos.Ondřej Bílka1-1/+1
2013-06-03re PR rtl-optimization/57268 (c nested loops hang compiler in sched-deps.c)Jakub Jelinek1-2/+9
2013-06-01revert: re PR rtl-optimization/57268 (c nested loops hang compiler in sched-d...Dinar Temirbulatov1-8/+2
2013-06-01re PR rtl-optimization/57268 (c nested loops hang compiler in sched-deps.c)Dinar Temirbulatov1-2/+8
2013-05-25sched-int.h (ds_t, dw_t): Make unsigned int.Steven Bosscher1-2/+4
2013-04-13sched-deps.c (deps_analyze_insn): Do not check for EH_REGION insn notes, they...Steven Bosscher1-6/+0