------- Additional Comments From schwab at suse dot de  2005-06-10 17:32 -------
Triggered by the combination of these two patches:

2005-05-25  Ulrich Weigand  <[EMAIL PROTECTED]>

        * reload1.c (verify_initial_elim_offsets): Return boolean status
        instead of aborting.
        (reload): Adapt verify_initial_elim_offsets call site.  Restart
        main loop if some initial elimination offsets changed.

2005-04-22  Jeff Law  <[EMAIL PROTECTED]>

        * tree-ssa-dom.c (block_defs_stack): Remove, no longer needed.
        (restore_currdefs_to_original_value): Likewise.
        (register_definitions_for_stmt): Likewise.
        (tree_ssa_dominator_optimize): No longer initialize CURRENT_DEF
        for each variable.  Do not allocate/free block_defs_stack either.
        Do not iterate if we just thread jumps.  Only iterate if the
        tree_cleanup_cfg does useful work (temporary).
        (dom_opt_initialize_block): No longer push a marker on
        BLOCK_DEFS_STACK.
        (dom_opt_finalize_block): Removal call to restore currdefs.
        Relax restrictions for recording edge equivalences.
        (record_equivalences_from_phis): No longer need to track
        CURRENT_DEF.
        (optimize_stmt): Similarly.
        (thread_across_edge): Simplify by removing the requirement that
        statements in the block we are threading through must be nops.
        (initialize_hash_element): Handle GOTO_EXPR.



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |law at redhat dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21984

Reply via email to