aboutsummaryrefslogtreecommitdiff
path: root/gcc/sel-sched.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-12Convert hard_regno_nregs to a functionRichard Sandiford1-4/+4
2017-09-12Make more use of REG_NREGSRichard Sandiford1-2/+2
2017-09-04Turn HARD_REGNO_MODE_OK into a target hookRichard Sandiford1-1/+1
2017-09-04Turn HARD_REGNO_CALL_PART_CLOBBERED into a target hookRichard Sandiford1-2/+2
2017-02-21re PR target/79570 (ICE in sel-sched-ir.c:4534 in pr69956.c)Jakub Jelinek1-0/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-09-26[regrename][sel-sched] Fix bogus use of HARD_FRAME_POINTER_REGNUM (was: Fix a...Kyrylo Tkachov1-1/+1
2016-09-23sel-sched-ir.c (sel_global_bb_info, [...]): Remove unnecessary = vNULL initia...Jakub Jelinek1-2/+2
2016-07-26use auto_sbitmap in various placesTrevor Saunders1-3/+1
2016-03-15re PR rtl-optimization/63384 (scheduler loops on endless fence list with -fse...Andrey Belevantsev1-2/+3
2016-03-12re PR rtl-optimization/69307 (wrong code with -O2 -fselective-scheduling @ ar...Andrey Belevantsev1-23/+36
2016-02-12cgraph.c: Spelling fixes - behaviour -> behavior and neighbour -> neighbor.Jakub Jelinek1-2/+2
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-6/+0
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-21/+6
2015-08-13ira-int.h: Include recog.h.Andrew MacLeod1-1/+0
2015-08-07Add alternative_mask to ira_implicitly_set_insn_hard_regsH.J. Lu1-1/+3
2015-07-09use #if for HARD_FRAME_POINTER_IS_FRAME_POINTER lessTrevor Saunders1-5/+4
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-9/+6
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-1/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-5/+0
2015-06-06emit-rtl.c, [...]: Replace rtx base types with more derived ones.Richard Sandiford1-5/+5
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-2/+0
2015-05-19rtl.h (REG_NREGS): New macroRichard Sandiford1-3/+1
2015-05-19Use std::swap instead of explicit swapsMikhail Maltsev1-20/+9
2015-05-07rtl.h (always_void_p): New function.Richard Sandiford1-3/+3
2015-05-02make several functions in the scheduler take rtx_insn *Trevor Saunders1-3/+3
2015-04-28add default for HARD_REGNO_RENAME_OKTrevor Saunders1-6/+0
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-0/+3
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-6/+6
2014-10-27ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod1-0/+5
2014-10-22recog.h (extract_constrain_insn): Declare.Richard Sandiford1-3/+1
2014-10-16function.h: Flatten file.Andrew MacLeod1-1/+5
2014-09-15Instruction attributes take an rtx_insn *David Malcolm1-1/+1
2014-09-09recog_memoized works on an rtx_insn *David Malcolm1-1/+1
2014-08-28sel-sched.c: Include rtl-iter.hRichard Sandiford1-48/+26
2014-08-27Use rtx_insn for various target.def hooksDavid Malcolm1-2/+2
2014-08-26Use rtx_insn in more places in sel-sched.cDavid Malcolm1-4/+4
2014-08-26Remove BB_HEAD, BB_END, BB_HEADER scaffoldingDavid Malcolm1-1/+1
2014-08-26insn_t becomes an rtx_insn *David Malcolm1-21/+21
2014-08-25Eliminate BB_NOTE_LIST scaffoldingDavid Malcolm1-2/+2
2014-08-25Strengthen haifa_sched_info callbacks and 3 scheduler hooksDavid Malcolm1-2/+2
2014-08-22sel-sched.c: Use rtx_insnDavid Malcolm1-11/+12
2014-08-22get_ebb_head_tail works with rtx_insnDavid Malcolm1-1/+1
2014-08-19BND_TO scaffoldingDavid Malcolm1-2/+2
2014-08-19BB_NOTE_LIST scaffoldingDavid Malcolm1-2/+2
2014-08-19Split NEXT_INSN/PREV_INSN into lvalue and rvalue formsDavid Malcolm1-6/+6
2014-08-18Split BB_HEAD et al into BB_HEAD/SET_BB_HEAD variantsDavid Malcolm1-1/+1