aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.c
AgeCommit message (Expand)AuthorFilesLines
1999-10-17reload.h (struct reload): Add new fields "mode" and "nregs".Bernd Schmidt1-42/+36
1999-10-13reload_out[i]->rld[i].out.Jeff Law1-1/+1
1999-10-13reload1.c (reload_reg_free_for_value_p): RELOAD_OTHER reloads with an earlycl...Bernd Schmidt1-1/+6
1999-10-06collect2.c (scan_prog_file, [...]): Prototype function pointers and casts for...Kaveh R. Ghazi1-4/+7
1999-10-01Delete !REGISTER_CONSTRAINTS codeBernd Schmidt1-32/+0
1999-09-20Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1-0/+1
1999-09-16Bugfix in order_regs_for_reloadBernd Schmidt1-25/+16
1999-09-12Use structures not many single arrays in reloadBernd Schmidt1-420/+418
1999-09-12Replace insn_foo with insn_data.foo.Richard Henderson1-7/+8
1999-09-11Replace recog_foo with recog_data.foo.Richard Henderson1-31/+32
1999-09-10loop.c (basic_induction_var): Typo NULL_RTX -> NULL.Richard Henderson1-3/+6
1999-09-08gansidecl.h (__attribute__, [...]): Delete.Kaveh R. Ghazi1-6/+6
1999-09-06Merge in gcc2-ss-010999Jeff Law1-1/+19
1999-09-07c-aux-info.c (concat): Don't define.Kaveh R. Ghazi1-21/+10
1999-09-02reload1.c (eliminate_regs_in_insn): Avoid eliminating the reg notes on a dele...Richard Henderson1-1/+4
1999-09-01Fix indentation problemsBernd Schmidt1-159/+159
1999-08-31rtl.h (RTL_CHECK1, RTL_CHECK2): New macros which type- and bounds- check RTL ...Zack Weinberg1-1/+1
1999-08-25Warning fixes:Kaveh R. Ghazi1-7/+7
1999-08-20rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1-7/+7
1999-08-20machmode.h (mode_name): Constify a char*.Kaveh R. Ghazi1-3/+3
1999-08-19rtl.def (NOTE): Change format to "iuu0n".Zack Weinberg1-2/+2
1999-08-09Include function.h in most files.Bernd Schmidt1-3/+1
1999-08-05Warning fixBernd Schmidt1-1/+1
1999-08-03Warning fixBernd Schmidt1-1/+1
1999-07-08reload1.c (choose_reload_regs): Never call remove_adress_replacements when re...J"orn Rennecke1-4/+3
1999-07-06reload1.c (gen_reload): When synthesizing a 3 operand add sequence...Franz Sirl1-4/+14
1999-05-07reload1.c (gen_mode_int): New function.Andreas Schwab1-4/+25
1999-04-14reload1.c (emit_reload_insns): Also find equivalent mems for subregs of pseudos.Richard Henderson1-15/+28
1999-04-08cse.c (flush_hash_table): New function.Jeffrey A Law1-0/+8
1999-03-28* reload1.c (reload): Remove accidental code duplication.Jeffrey A Law1-14/+0
1999-03-24reload1.c (choose_reload_regs): If output-reloading for a simple move insn...J"orn Rennecke1-1/+17
1999-03-22i386.h (PREFERRED_STACK_BOUNDARY): Define.Jeff Law1-0/+4
1999-03-22reload1.c (reload_as_needed): Set reload_is_output_reload / reload_has_output...J"orn Rennecke1-7/+26
1999-03-19Warning fixes:Kaveh R. Ghazi1-1/+2
1999-03-17reload1.c (eliminate_regs): Don't keep REG_DEAD notes around for things that ...J"orn Rennecke1-1/+11
1999-03-15rtlanal.c (auto_inc_p): New function.Michael Hayes1-5/+45
1999-03-12Patch to fix reload abort while compiling hpux-x-m68k-aout gdb.Jim Wilson1-1/+8
1999-03-11reload.1c (delete_address_reloads_1): Check for reloads of CURRENT_INSN even ...J"orn Rennecke1-3/+4
1999-03-10reload1.c (choose_reload_regs): When inheriting from the frame pointer, don't...J"orn Rennecke1-0/+3
1999-03-09reload1.c (reload_combine_note_store): Fix calculation of number of affected ...J"orn Rennecke1-2/+2
1999-03-05reload1.c (emit_reload_insns): If pseudo that can't be replaced with its equi...J"orn Rennecke1-8/+15
1999-02-25Flow rewrite to use basic block structures and edge lists.Richard Henderson1-6/+6
1999-02-10reload1.c (reload_combine_note_store): Second argument is no longer unused/ig...Jeffrey A Law1-17/+11
1999-02-06reload1.c (reload_combine_note_store): Be more careful with STRICT_LOW_PART, ...Jeffrey A Law1-2/+19
1999-02-03reload1.c (reload_cse_regs_1): Undo Jan 16 patch.Bernd Schmidt1-2/+2
1999-01-26Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog forJeffrey A Law1-0/+22
1999-01-23final.c (bb_str): Qualify a char* with the keyword `const'.Kaveh R. Ghazi1-4/+4
1999-01-19rtl.h (rtx_def): Update documentation.Mark Mitchell1-0/+3
1999-01-18Warning fixes:Kaveh R. Ghazi1-1/+1
1999-01-16reload1.c (reload_cse_regs_1): Do not call reload_cse_simplify_operands for a...Jeffrey A Law1-2/+2