This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/18595] [4.0 Regression] IV-OPTS is O(N^3)
- From: "steven at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 23 Jan 2005 14:18:37 -0000
- Subject: [Bug tree-optimization/18595] [4.0 Regression] IV-OPTS is O(N^3)
- References: <20041121145949.18595.pinskia@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From steven at gcc dot gnu dot org 2005-01-23 14:18 -------
It's definitely not the bitmaps:
time seconds seconds calls s/call s/call name
10.28 25.14 25.14 24356740 0.00 0.00 ggc_alloc_stat
5.39 38.32 13.18 3133403 0.00 0.00 instantiate_parameters_1
5.25 51.15 12.83 34260186 0.00 0.00 htab_find_slot_with_hash
4.41 61.94 10.79 40175413 0.00 0.00 build_int_cst_wide
4.35 72.58 10.64 1139473 0.00 0.00 chrec_convert
3.79 81.86 9.28 1810 0.01 0.01 htab_empty
3.63 90.73 8.87 22863854 0.00 0.00 build3_stat
3.41 99.07 8.34 800 0.01 0.01 for_each_insn_in_loop
2.74 105.76 6.69 415264 0.00 0.00 follow_ssa_edge
2.64 112.21 6.45 3085512 0.00 0.00
find_interesting_uses_stmt
2.14 117.45 5.24 3197505 0.00 0.00 record_invariant
2.13 122.66 5.21 9695984 0.00 0.00
analyze_scalar_evolution_1
1.65 126.70 4.04 11769469 0.00 0.00 comptypes
1.64 130.70 4.00 11710741 0.00 0.00 fold_convert_const
1.63 134.68 3.98 23551936 0.00 0.00 make_node_stat
1.44 138.19 3.51 11464308 0.00 0.00 force_fit_type
1.28 141.31 3.12 12009984 0.00 0.00 fold_convert
1.25 144.37 3.06 21935414 0.00 0.00 eq_scev_info
1.18 147.26 2.89 9695984 0.00 0.00 analyze_scalar_evolution
1.09 149.93 2.67 326865 0.00 0.00 chrec_fold_plus_1
1.01 152.41 2.48 200 0.01 0.94
tree_ssa_iv_optimize_loop
1.01 154.88 2.47 29473273 0.00 0.00 is_gimple_min_invariant
0.99 157.30 2.43 26291603 0.00 0.00 flow_bb_inside_loop_p
0.98 159.70 2.40 22605936 0.00 0.00 flow_loop_nested_p
0.95 162.03 2.33 3135046 0.00 0.00 htab_delete
0.95 164.35 2.32 164459 0.00 0.00 htab_expand
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18595