aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.c
AgeCommit message (Expand)AuthorFilesLines
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-11-05Add a no_register_allocation target hook.Bernd Schmidt1-0/+5
2014-11-012014-11-01 Andrew MacLeod <amacleod@redhat,com>Andrew MacLeod1-0/+1
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-33/+33
2014-10-27ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod1-0/+5
2014-10-22recog.h (constrain_operands): Add an alternative_mask parameter.Richard Sandiford1-7/+10
2014-10-16function.h: Flatten file.Andrew MacLeod1-0/+4
2014-09-16Replace INSN_DELETED_P with rtx_insn member functionsTrevor Saunders1-1/+1
2014-09-16use rtx_insn * moreTrevor Saunders1-1/+1
2014-09-11Introduce LABEL_REF_LABELDavid Malcolm1-3/+3
2014-09-09recog_memoized works on an rtx_insn *David Malcolm1-3/+3
2014-08-28NEXT_INSN and PREV_INSN take a const rtx_insnDavid Malcolm1-11/+11
2014-08-28Convert forced_labels from an EXPR_LIST to an INSN_LISTDavid Malcolm1-3/+3
2014-08-28Convert nonlocal_goto_handler_labels from an EXPR_LIST to an INSN_LISTDavid Malcolm1-3/+3
2014-08-28reload1.c: Include rtl-iter.h.Richard Sandiford1-26/+26
2014-08-27rtl_data.x_nonlocal_goto_handler_labels becomes an rtx_expr_listDavid Malcolm1-3/+3
2014-08-27Use rtx_expr_list for expr_status.x_forced_labelsDavid Malcolm1-5/+4
2014-08-22reload: Use rtx_insn (also touches caller-save.c and config/arc/arc)David Malcolm1-89/+96
2014-08-19Convert various rtx to rtx_note *David Malcolm1-1/+2
2014-06-11common.md: New file.Richard Sandiford1-15/+0
2014-06-11system.h (REG_CLASS_FROM_CONSTRAINT): Poison.Richard Sandiford1-2/+4
2014-05-21Improve reload code generation by ignoring init insns for reloads.Bernd Schmidt1-37/+64
2014-02-27re PR target/57935 (ICE in rs6000_secondary_reload_inner:15181, type = load)Alan Modra1-2/+5
2014-02-10re PR middle-end/52306 (ICE in cselib_record_set, at cselib.c:2158)Jeff Law1-2/+11
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-09Eliminate FOR_EACH_BB macro.David Malcolm1-4/+4
2013-12-09Eliminate last_basic_block macro.David Malcolm1-1/+1
2013-11-19Eliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macrosDavid Malcolm1-2/+2
2013-11-19Eliminate n_basic_blocks macroDavid Malcolm1-1/+1
2013-11-13cfgrtl.c (can_fallthru): Reorder code to move tablejump check up.Steven Bosscher1-1/+2
2013-10-30re PR rtl-optimization/58545 (error: unable to find a register to spill in cl...Joern Rennecke1-29/+44
2013-10-30re PR rtl-optimization/58369 (ICE in subreg_get_info when compiling boost for...Jeff Law1-1/+39
2013-10-15Fix a miscompilation where a reload reg is reused after it has been clobbered.Bernd Schmidt1-0/+8
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-1/+1
2013-09-27cse.c (count_reg_usage): Handle INT_LIST.Richard Sandiford1-0/+1
2013-09-09asan.c (asan_emit_stack_protection): Use gen_int_mode instead of GEN_INT.Richard Sandiford1-1/+3
2013-09-09alias.c (addr_side_effect_eval): Use gen_int_mode with the mode of the associ...Richard Sandiford1-1/+1
2013-03-30cfgrtl.c (fixup_reorder_chain): Do not emit barriers to BB_FOOTER.Steven Bosscher1-12/+12
2013-03-29cfgbuild.c (inside_basic_block_p): Use JUMP_TABLE_DATA_P in lieu of tests for...Steven Bosscher1-6/+4
2013-01-21reload1.c (init_reload): Only initialize reload_obstack during the first call.Jakub Jelinek1-2/+5
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-17/+12
2012-10-30This patch implements the unification of the *bitmap interfaces as discussed.Lawrence Crowl1-1/+1
2012-09-21re PR rtl-optimization/54290 (wrong code at -O2 with large offset)Eric Botcazou1-6/+10
2012-09-20* reload1.c (choose_reload_regs): Add missing #ifdef/#endif pair.Eric Botcazou1-1/+4
2012-09-19re PR rtl-optimization/54290 (wrong code at -O2 with large offset)Eric Botcazou1-17/+33
2012-09-10Remove unnecessary VEC function overloads.Diego Novillo1-6/+3
2012-08-23alias.c (rtx_equal_for_memref_p): Convert constant cases.Kenneth Zadeck1-12/+3
2012-08-14backport: As described in http://gcc.gnu.org/ml/gcc/2012-08/msg00015.html...Diego Novillo1-1/+2
2012-08-11reload1.c (replaced_subreg, gen_reload): Add SECONDARY_MEMORY_NEEDED ifdefs a...Bernd Schmidt1-1/+6