This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Roger Sayle <roger@eyesopen.com> wrote on 25/02/2004 15:31:32: > > On Wed, 25 Feb 2004, Mostafa Hagog wrote: > > So I need approval for cvs write access. > > > > In the meantime, I'd suggest that you repost the patch with all of the > necessary corrections, so that I or someone else with CVS write access > can commit it for you. Here is an updated patch with the fixes, Passed regression tests and bootstrap (again) on powerpc-apple-darwin7.2.0 and i686-pc-linux-gnu. ChangeLog entry --------------- 2004-03-01 Mostafa Hagog <mustafa@il.ibm.com> * common.opt: Add description of the new -fgcse-after-reload flag. * flags.h (flag_gcse_after_reload): Declaration of global variable. * gcse.c (reg_used_on_edge ,reg_set_between_after_reload_p, reg_used_between_after_reload_p, rtx get_avail_load_store_reg, is_jump_table_basic_block, bb_has_well_behaved_predecessors, get_bb_avail_insn, hash_scan_set_after_reload, compute_hash_table_after_reload, eliminate_partially_redundant_loads, gcse_after_reload, get_bb_avail_insn): New functions to implement gcse-after-reload. (gcse_after_reload_main): New function, the main entry point to gcse-after-reload. * rtl.h (gcse_after_reload_main): Declaration of the new function. * opts.c (common_handle_option): Handle the -fgcse-after-reload flag. * toplev.c (flag_gcse_after_reload): Initialization. (rest_of_handl_gcse2): Call gcse_after_reload_main. * doc/invoke.texi: Documentation for the new flag gcse-after-reload. (See attached file: gcse-after-reload5.patch)
Attachment:
gcse-after-reload5.patch
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |