aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira-build.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-30Add a partial_subreg_p predicateRichard Sandiford1-1/+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-07-12re PR rtl-optimization/71634 (Invalid write with in mark_loops_for_removal (i...Martin Liska1-1/+1
2016-02-12cgraph.c: Spelling fixes - behaviour -> behavior and neighbour -> neighbor.Jakub Jelinek1-1/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-4/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-8/+6
2015-09-16Share memory blocks between pool allocatorsMikhail Maltsev1-7/+6
2015-08-13ira-int.h: Include recog.h.Andrew MacLeod1-1/+0
2015-07-16Add new object_allocator and clean-up allocator usage.Martin Liska1-9/+9
2015-07-10gimple-predict.h: New file.Andrew MacLeod1-0/+1
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-8/+5
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-3/+0
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-1/+0
2015-06-01Change use to type-based pool allocator in ira-build.c.Martin Liska1-30/+21
2015-06-01Change use to type-based pool allocator in ira-build.c.Martin Liska1-8/+7
2015-05-19Use std::swap instead of explicit swapsMikhail Maltsev1-21/+6
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-23ira-build.c (ira_flattening): Add the current object to OBJECTS_LIVE after tr...Zhouyi Zhou1-1/+1
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-2/+2
2014-10-27ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod1-0/+9
2014-10-14ira.c: Fix typo in comment.Kito Cheng1-1/+1
2014-09-30ira-int.h (ira_allocno): Add "wmode" field.David Sherwood1-12/+22
2014-08-22ira: Use rtx_insn in various placesDavid Malcolm1-5/+5
2014-06-30ira-build.c (sort_conflict_id_map): Don't call qsort if num is 0, as ira_obje...Jakub Jelinek1-2/+3
2014-05-28-fuse-caller-save - Use collected register usage informationRadovan Obradovic1-0/+10
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-5/+8
2013-11-22add auto_vecTrevor Saunders1-6/+2
2013-11-19Eliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macrosDavid Malcolm1-1/+1
2013-11-19Eliminate n_basic_blocks macroDavid Malcolm1-1/+1
2013-10-30regmove.c: Remove.Vladimir Makarov1-9/+215
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-2/+2
2013-04-30function.h (loops_for_fn): New inline function.Richard Biener1-10/+10
2013-03-29Add uniform debug dump function names.Lawrence Crowl1-0/+31
2013-03-01re PR middle-end/56461 (GCC is leaking lots of memory)Jakub Jelinek1-7/+8
2013-02-08cfgloop.c (verify_loop_structure): Properly handle a loop exiting to another ...Richard Biener1-12/+12
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek1-1/+1
2012-11-20Introduce vNULL to use as a nil initializer for vec<>.Diego Novillo1-2/+2
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-89/+77
2012-10-14re PR rtl-optimization/38711 (ira should not be using df-lr except at -O1.)Steven Bosscher1-3/+3
2012-10-11ira-build.c (ira_loop_tree_body_rev_postorder): New function.Steven Bosscher1-9/+127
2012-10-02ira.h (target_ira): Add x_ira_class_singleton.Richard Sandiford1-4/+3
2012-08-16re PR middle-end/54146 (Very slow compile with attribute((flatten)))Richard Guenther1-2/+8
2012-05-31output.h (__gcc_host_wide_int__): Move to hwint.h.Steven Bosscher1-1/+0
2012-05-31ira.h (target_ira): Delete x_ira_available_class_regs.Richard Sandiford1-2/+2