[Bug c++/53958] set_slot_part and canon_value_cmp using 90% of compile time

2014-01-21 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53958 --- Comment #8 from Alexandre Oliva --- Jakub is right WRT onepart vs non-onepart vars. Now, I can't think of any why the union/intersection couldn't be done incrementally, and only for changed incoming sets (but how would you tell an incoming se

[Bug c++/53958] set_slot_part and canon_value_cmp using 90% of compile time

2014-01-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53958 --- Comment #7 from Jakub Jelinek --- (In reply to Richard Biener from comment #6) > As usual, the iteration order imposed by pre_and_rev_postorder isn't the best > one for a forward dataflow problem. Using inverted_post_order_compute > improves

[Bug c++/53958] set_slot_part and canon_value_cmp using 90% of compile time

2014-01-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53958 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment #

[Bug c++/53958] set_slot_part and canon_value_cmp using 90% of compile time

2013-03-06 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53958 Steven Bosscher changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug c++/53958] set_slot_part and canon_value_cmp using 90% of compile time

2012-09-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53958 Richard Guenther changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug c++/53958] set_slot_part and canon_value_cmp using 90% of compile time

2012-08-25 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53958 Paolo Carlini changed: What|Removed |Added CC||stevenb.gcc at gmail dot