aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira.h
AgeCommit message (Expand)AuthorFilesLines
2023-02-16don't declare header-defined functions both static and inlinePatrick Palka1-1/+1
2023-02-09RA: Implement reuse of equivalent memory for caller saves optimization (2nd v...Vladimir N. Makarov1-1/+4
2023-02-08Revert "RA: Implement reuse of equivalent memory for caller saves optimization"Vladimir N. Makarov1-4/+1
2023-02-07RA: Implement reuse of equivalent memory for caller saves optimizationVladimir N. Makarov1-1/+4
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-01-21[PR103676] LRA: Calculate and exclude some start hard registers for reload ps...Vladimir N. Makarov1-0/+7
2022-01-19Update per-file selftest and finalization hooks for .c to .cc renamingDavid Malcolm1-1/+1
2022-01-17Change references of .c files to .cc filesMartin Liska1-2/+2
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-13[PATCH] Implementation of asm goto outputsVladimir N. Makarov1-0/+1
2020-10-30Take insn scratch RA requirements into account in IRA.Vladimir N. Makarov1-0/+7
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-10-05re PR rtl-optimization/86939 (IRA incorrectly creates an interference between...Peter Bergner1-0/+3
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21poly_int: reload<->ira interfaceRichard Sandiford1-2/+2
2017-10-26Add wider_subreg_mode helper functionsRichard Sandiford1-1/+1
2017-09-04Turn HARD_REGNO_MODE_OK into a target hookRichard Sandiford1-2/+2
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-08-07Add alternative_mask to ira_implicitly_set_insn_hard_regsH.J. Lu1-1/+0
2015-07-16re PR rtl-optimization/66626 (gcc.dg/torture/stackalign/non-local-goto-5.c se...Vladimir Makarov1-0/+13
2015-05-09change more argument types to rtx_insn *Trevor Saunders1-1/+1
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-15ira-int.h (ira_prohibited_class_mode_regs): Remove.Vladimir Makarov1-0/+7
2014-11-19PR jit/63854: Add ira_costs_c_finalizeDavid Malcolm1-0/+3
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-1/+1
2014-10-14ira.c: Fix typo in comment.Kito Cheng1-1/+1
2014-09-18Add header guard to several header files.Kito Cheng1-0/+5
2014-09-12ira.h (ira_finish_once): Delete.Richard Sandiford1-1/+0
2014-09-09struct ira_reg_equiv_s's "init_insns" is an rtx_insn_listDavid Malcolm1-1/+1
2014-08-28NEXT_INSN and PREV_INSN take a const rtx_insnDavid Malcolm1-1/+1
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-13ira.h (struct ira_reg_equiv): Rename to ira_reg_equiv_s.Vladimir Makarov1-2/+2
2013-11-28re PR target/57293 (not needed frame pointers on IA-32 (performance regressio...Vladimir Makarov1-1/+1
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2012-10-23dbxout.c (dbxout_symbol_location): Pass new argument to alter_subreg.Vladimir Makarov1-2/+54
2012-10-19common.opt (flag_ira_hoist_pressure): New.Bin Cheng1-2/+2
2012-10-02ira.h (target_ira): Add x_ira_class_singleton.Richard Sandiford1-0/+6
2012-05-31ira.h (target_ira): Delete x_ira_available_class_regs.Richard Sandiford1-6/+0
2011-07-20target.def (class_max_nregs): New hook.Anatoly Sokolov1-2/+2
2011-03-29[multiple changes]Vladimir Makarov1-33/+61
2011-03-28re PR bootstrap/48307 (Bootstrap failure)Vladimir Makarov1-61/+33
2011-03-27[multiple changes]Vladimir Makarov1-33/+61
2011-01-03Update Copyright years for files modified in 2010.Jakub Jelinek1-1/+1
2010-07-12Makefile.in (target-globals.o): Depend on $(IRA_INT_H).Richard Sandiford1-41/+69
2010-06-05target.h (struct gcc_target): Add memory_move_cost field.Anatoly Sokolov1-1/+1
2010-06-04re PR rtl-optimization/39871 (Code size increase on ARM due to poor register ...Bernd Schmidt1-0/+1