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]

[dataflow][PATCH] Compute dominance information in ce2 pass.


Hi,

The attached patch fixes the performance regression on SPEC CPU2000 wupwise.
The mainline computes the dominance information in all ifconvert passes
except ce1, but  df doesn't compute it at all.

Bootstrap and regtest are still running.

2007-05-14 Seongbae Park <seongbae.park@gmail.com>

       * ifcvt.c (if_convert): New parameter RECOMPUTE_DOMINANCE.
       (rest_of_handle_if_conversion, rest_of_handle_if_after_combine,
       rest_of_handle_if_after_reload): New parameter to if_convert.
--
#pragma ident "Seongbae Park, compiler, http://seongbae.blogspot.com";

Attachment: df-ifcvt-dominance.diff.txt
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]