aboutsummaryrefslogtreecommitdiff
path: root/gcc/df-scan.c
AgeCommit message (Expand)AuthorFilesLines
2015-09-16Share memory blocks between pool allocatorsMikhail Maltsev1-8/+6
2015-08-24df-scan.c (df_insn_info_init_fields): New function, split out from...Richard Sandiford1-22/+35
2015-07-16Add new object_allocator and clean-up allocator usage.Martin Liska1-12/+12
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-12/+3
2015-06-30defaults.h (HAVE_epilogue, [...]): Delete.Richard Sandiford1-11/+4
2015-06-23c-common.c: Don't include target-def.h.Richard Sandiford1-1/+0
2015-06-22Use std::swap instead of manual swaps.Mikhail Maltsev1-9/+1
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-2/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-4/+0
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-3/+0
2015-06-02df-scan.c (df_scan_start_dump): Add space between regno and regname.Uros Bizjak1-1/+1
2015-06-01Change use to type-based pool allocator in df-scan.c.Martin Liska1-48/+46
2015-05-22don't compare ARG_FRAME_POINTER_REGNUM and FRAME_POINTER_REGNUM with the prep...Trevor Saunders1-12/+8
2015-05-19bitmap.c (bitmap_set_range): Handle count==1 specially.Richard Sandiford1-9/+1
2015-05-19regs.h (END_HARD_REGNO): Delete.Richard Sandiford1-1/+1
2015-05-19rtl.h (reg_info): Add an nregs field.Richard Sandiford1-1/+1
2015-05-19df.h (df_ref_change_reg_with_loc): Remove old_regno parameter.Richard Sandiford1-15/+23
2015-05-19rtl.h (REG_NREGS): New macroRichard Sandiford1-4/+1
2015-04-28always define HAVE_epilogueTrevor Saunders1-3/+0
2015-04-28add default for EPILOGUE_USESTrevor Saunders1-4/+0
2015-04-22remove #if for PIC_OFFSET_TABLE_REGNUMTrevor Saunders1-6/+1
2015-04-22reduce conditional compilation for HARD_FRAME_POINTER_IS_FRAME_POINTERTrevor Saunders1-18/+17
2015-04-22add default definition of EH_RETURN_DATA_REGNOTrevor Saunders1-4/+0
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-1/+7
2015-01-05rtlanal.c (refers_to_regno_p): Change return value from int to bool.Oleg Endo1-2/+1
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-10-27ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod1-0/+3
2014-10-16function.h: Flatten file.Andrew MacLeod1-1/+6
2014-08-26Remove DF_REF_INSN scaffoldingDavid Malcolm1-11/+12
2014-08-22df-*.c: Use rtx_insnDavid Malcolm1-12/+12
2014-06-15df.h (df_mw_hardreg, [...]): Add a link pointer.Richard Sandiford1-328/+181
2014-06-15df.h (df_ref_create, [...]): Delete.Richard Sandiford1-113/+0
2014-06-15df.h (FOR_EACH_ARTIFICIAL_USE, [...]): New macros.Richard Sandiford1-16/+12
2014-06-15df.h (DF_INSN_INFO_MWS, [...]): New macros.Richard Sandiford1-23/+22
2014-05-28-fuse-caller-save - Use collected register usage informationRadovan Obradovic1-1/+4
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-20merge auto_vec and stack_vecTrevor Saunders1-4/+4
2013-12-09Eliminate FOR_ALL_BB macro.David Malcolm1-4/+4
2013-12-09Eliminate FOR_EACH_BB macro.David Malcolm1-4/+4
2013-12-09Eliminate BASIC_BLOCK macro.David Malcolm1-10/+16
2013-11-19Eliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macrosDavid Malcolm1-4/+4
2013-10-28df-scan.c (df_collection_rec): Adjust.Trevor Saunders1-86/+52
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-7/+7
2013-04-17lower-subreg.c (resolve_simple_move): If called self-recursive...Steven Bosscher1-10/+0
2013-04-04re PR middle-end/56729 (ICE in df_insn_delete)Steven Bosscher1-1/+10
2013-03-22df.h (df_insn_delete): Adjust prototype.Steven Bosscher1-42/+75
2013-02-27re PR middle-end/56461 (GCC is leaking lots of memory)Jakub Jelinek1-0/+2
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-116/+99
2012-11-12re PR rtl-optimization/51447 (global register variable definition incorrectly...Steven Bosscher1-2/+6