[Bug tree-optimization/33237] [4.3 Regression] Tree memory partitioning is spending 430 seconds of a 490 second compile.

rguenth at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Tue Jan 8 14:14:00 GMT 2008



------- Comment #6 from rguenth at gcc dot gnu dot org  2008-01-08 13:35 -------
Reconfirmed.

Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls   s/call   s/call  name    
 23.89     41.61    41.61 445943529     0.00     0.00  pointer_map_insert
 19.66     75.85    34.24 445862120     0.00     0.00  get_mem_sym_stats_for
 18.62    108.27    32.42 446338551     0.00     0.00  uid_decl_map_eq
  8.17    122.50    14.23        3     4.74    49.51  compute_memory_partitions
  7.60    135.74    13.24 457347593     0.00     0.00  bitmap_set_bit
  5.71    145.69     9.95 449120494     0.00     0.00  htab_find_with_hash
  1.98    149.14     3.45 446137605     0.00     0.00  referenced_var_lookup
  0.56    150.11     0.97  2946899     0.00     0.00  pointer_set_insert
  0.51    151.00     0.89   346720     0.00     0.00  bitmap_and_into
  0.48    151.84     0.84  2068490     0.00     0.00  bitmap_ior_into
  0.46    152.64     0.80 42298017     0.00     0.00  bitmap_elt_insert_after
  0.39    153.32     0.69   137584     0.00     0.00  gimple_default_def


              41.60    0.00 445862120/445943529     get_mem_sym_stats_for [10]
[20]    23.9   41.61    0.00 445943529         pointer_map_insert [20]

               34.24   41.60 445804196/445862120     compute_memory_partitions
[
7]
[10]    43.6   34.24   41.60 445862120         get_mem_sym_stats_for [10]

and there I at some point analyzed it to the quadratic loop in
update_reference_counts.

This is really Diegos bug.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|2007-11-01 15:38:16         |2008-01-08 13:35:38
               date|                            |


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



More information about the Gcc-bugs mailing list