This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/37218] [4.4 Regression] Revision 139525 caused many SLP regressions
- From: "rguenth at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Aug 2008 08:39:43 -0000
- Subject: [Bug middle-end/37218] [4.4 Regression] Revision 139525 caused many SLP regressions
- References: <bug-37218-682@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #1 from rguenth at gcc dot gnu dot org 2008-08-24 08:39 -------
Well, it seems that revision included enabling ipa-cp by default at -O2 ;)
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139525
Log:
* ipa-cp.c (constant_val_insert): Remove.
(ipcp_propagate_one_const): Remove.
(ipcp_create_replace_map): Always insert replacements to the map.
(ipcp_insert_stage): Do not try to insert statements by hand.
* tree-inline.c (insert_init_stmt): Break out from ...
(setup_one_parameter): ... here; allow NULL BB pointer.
(tree_function_versioning): Use setup_one_parameter to process
replacement map.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/ipa-cp.c
trunk/gcc/opts.c
^^^^^^^^^^
trunk/gcc/tree-inline.c
of course most of the vect tests are really written without optimizers
in mind ...
--
rguenth at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2008-08-24 08:39:43
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37218