summaryrefslogtreecommitdiff
path: root/gcc/reload.c
Commit message (Expand)AuthorAgeFilesLines
* alias.c (rtx_equal_for_memref_p): Convert constant cases.Kenneth Zadeck2012-08-231-7/+2
* reload.c (find_valid_class_1): New static function.Bernd Schmidt2012-08-091-9/+64
* cfgexpand.c (expand_debug_locations): Encapsulate test for CONST_DOUBLE in ma...Kenneth Zadeck2012-08-021-10/+6
* output.h (merge_weak, [...]): Move protos from here...Steven Bosscher2012-06-041-1/+0
* re PR bootstrap/53249 (Bootstrap failure)Richard Sandiford2012-05-091-3/+1
* rtl.h (plus_constant, [...]): Merge into a single plus_constant function.Richard Sandiford2012-05-051-4/+6
* reload.c (find_reloads): Change the loop nesting when trying an alternative w...Andreas Krebbel2012-04-261-761/+774
* lto-symtab.c (lto_cgraph_replace_node): Update.Jan Hubicka2012-04-181-1/+1
* re PR rtl-optimization/51856 (ICE in reload_cse_simplify_operands)Andreas Krebbel2012-01-201-2/+2
* reload.c (find_reloads): Adjust LABEL_NUSES on REG_LABEL_OPERAND insertion.Marcus Shawcroft2012-01-051-1/+6
* tm.texi.in (MODE_CODE_BASE_REG_CLASS): Add address space argument.Ulrich Weigand2011-11-081-60/+66
* re PR rtl-optimization/46603 (gcc.dg/vect/slp-multitypes-2.c execution failure)Eric Botcazou2011-10-271-0/+8
* reload.c (reload_inner_reg_of_subreg): Change type of return value and type o...Eric Botcazou2011-10-261-46/+45
* re PR rtl-optimization/46603 (gcc.dg/vect/slp-multitypes-2.c execution failure)Eric Botcazou2011-10-251-14/+4
* * reload.c (regno_clobbered_p): Fix typo.Mike Stump2011-10-251-1/+1
* reload.c (find_reloads): Set operand_mode to Pmode for address operands consi...Andreas Krebbel2011-09-221-0/+7
* target.def (class_max_nregs): New hook.Anatoly Sokolov2011-07-201-6/+6
* rtl.texi (MEM_OFFSET_KNOWN_P): Document.Richard Sandiford2011-07-191-2/+2
* rtl.texi (MEM_SIZE_KNOWN_P): Document.Richard Sandiford2011-07-191-3/+3
* cse.c (insert_with_costs): Put semi-colon after empty loop body on the next l...Eric Botcazou2011-07-121-1/+2
* defaults.h (REG_WORDS_BIG_ENDIAN): Provide a default.Bernd Schmidt2011-07-081-4/+4
* emit-rtl.c (paradoxical_subreg_p): New function.Bernd Schmidt2011-07-061-22/+19
* re PR rtl-optimization/49114 ([x32] Reload failed to handle (set reg:X (plus:...Ulrich Weigand2011-06-291-0/+6
* re PR rtl-optimization/49114 ([x32] Reload failed to handle (set reg:X (plus:...Ulrich Weigand2011-06-291-87/+19
* re PR rtl-optimization/48542 (unchanged variables in code which calls setjmp ...Hans-Peter Nilsson2011-06-171-0/+9
* re PR rtl-optimization/48830 (unrecognized insn: storing invalid upper FP reg...Richard Sandiford2011-06-011-0/+2
* target.def (legitimate_constant_p): New hook.Richard Sandiford2011-04-211-3/+4
* target.def (cannot_force_const_mem): Add a mode argument.Richard Sandiford2011-04-211-13/+13
* reload.h (reg_equiv_constant): Move into new structure reg_equivs, define acc...Jeff Law2011-03-301-92/+92
* reload.c (find_reloads_subreg_address): Add address_reloaded parameter and re...Andreas Krebbel2011-03-241-10/+16
* expr.h (prepare_operand): Move to...Richard Sandiford2011-03-211-5/+3
* re PR target/47543 (ICE: in extract_insn, at recog.c:2109 when building zlib)Jeff Law2011-02-021-3/+10
* hwint.c: New.Joseph Myers2010-11-301-1/+0
* target.def (preferred_output_reload_class): New hook.Anatoly Sokolov2010-10-171-16/+13
* target.def (preferred_reload_class): New hook.Anatoly Sokolov2010-10-111-15/+15
* optc-gen.awk: Generate global_options initializer instead of individual varia...Joseph Myers2010-09-291-2/+2
* target.def (class_likely_spilled_p): New hook.Anatoly Sokolov2010-09-021-8/+13
* reload.h (register_move_cost, [...]): Adjust prototype.Anatoly Sokolov2010-08-151-3/+3
* reload.c (find_reloads): Revert code to penalize small register classes that ...Bernd Schmidt2010-07-141-24/+1
* reload.c (find_reloads): Don't clear badop if we have a winreg alternative...Bernd Schmidt2010-07-091-1/+2
* optabs.h (optab_handler, [...]): Turn into inline functions that return an in...Richard Sandiford2010-07-041-2/+1
* reload.c: Include toplev.h.Manuel López-Ibáñez2010-07-011-0/+1
* re PR middle-end/44566 (configuration with multiple targets / backends is not...Joern Rennecke2010-06-301-2/+4
* toplev.h (_fatal_insn_not_found, [...]): Move declarations to rtl.h.Manuel López-Ibáñez2010-06-301-2/+1
* target.h (struct gcc_target): Add register_move_cost field.Anatoly Sokolov2010-06-271-3/+3
* tree-vrp.c (debug_value_range, [...]): Annotate with DEBUG_FUNCTION.Jan Hubicka2010-05-291-2/+2
* coretypes.h (struct simple_bitmap_def, [...]): New core types.Steven Bosscher2010-05-221-1/+1
* tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher2010-05-211-1/+0
* tm.texi (defmac SMALL_REGISTER_CLASSES): Remove.Steven Bosscher2010-05-031-8/+11
* recog.h (struct recog_data): New field is_operator.Bernd Schmidt2010-04-161-1/+1