This is the mail archive of the gcc-bugs@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]

[Bug tree-optimization/18687] [4.3/4.4/4.5 Regression] ~50% compile time regression



------- Comment #46 from steven at gcc dot gnu dot org  2009-12-28 20:35 -------
Same thing for hashes100.c (profile in comment #45 is for infcodes100.c), in
both cases cc1 r155486 at -O2 on x86_64):

Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total
 time   seconds   seconds    calls   s/call   s/call  name
  3.59      0.15     0.15  9725444     0.00     0.00  bitmap_set_bit
  2.72      0.26     0.11  5517400     0.00     0.00  htab_find_slot_with_hash
  1.98      0.34     0.08                             _fini
  1.73      0.41     0.07 14841100     0.00     0.00  bitmap_bit_p
  1.73      0.48     0.07  1336700     0.00     0.00  nonzero_bits1
  1.24      0.53     0.05  3776000     0.00     0.00  get_expr_value_id
  1.24      0.58     0.05  1248000     0.00     0.00  cselib_lookup
  1.24      0.63     0.05    88002     0.00     0.00  free_ira_costs
  1.24      0.68     0.05    13300     0.00     0.00  df_worklist_dataflow
  0.99      0.72     0.04  2893600     0.00     0.00  is_gimple_min_invariant
  0.99      0.76     0.04   761910     0.00     0.00  extract_insn
  0.99      0.80     0.04   739736     0.00     0.00  fold_binary_loc
  0.99      0.84     0.04   577000     0.00     0.00  for_each_rtx_1
  0.99      0.88     0.04     4300     0.00     0.00  remove_unused_locals
  0.74      0.91     0.03  5120044     0.00     0.00 
tree_strip_nop_conversions
  0.74      0.94     0.03  5048648     0.00     0.00  pool_alloc
  0.74      0.97     0.03  3330406     0.00     0.00  bitmap_clear
  0.74      1.00     0.03   961752     0.00     0.00  rtx_alloc_stat
  0.74      1.03     0.03   825000     0.00     0.00  loop_preheader_edge
  0.74      1.06     0.03   643822     0.00     0.00  tree_code_size
  0.74      1.09     0.03   413900     0.00     0.00  simplify_binary_operation
  0.74      1.12     0.03   331100     0.00     0.00 
walk_stmt_load_store_addr_ops
  0.74      1.15     0.03   100200     0.00     0.00  cse_insn
  0.74      1.18     0.03    88700     0.00     0.00  make_compound_operation
  0.74      1.21     0.03    79600     0.00     0.00  add_control_edge
  0.74      1.24     0.03    35500     0.00     0.00  df_lr_bb_local_compute
  0.74      1.27     0.03      300     0.00     0.00  find_costs_and_classes


-- 


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


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