------- Additional Comments From steven at gcc dot gnu dot org 2005-01-30 22:53 ------- Profile for hashes100.c on an x86-64 with "-O2 -m32": CPU: Hammer, speed 1394.98 MHz (estimated) Counted CPU_CLK_UNHALTED events (Cycles outside of halt state) with a unit mask of 0x00 (No unit mask) count 4000 Counted DATA_CACHE_MISSES events (Data cache misses) with a unit mask of 0x00 (No unit mask) count 1000 samples % samples % image name symbol name 27235 2.3397 158 0.5518 cc1 constrain_operands 21936 1.8845 53 0.1851 cc1 record_reg_classes 21735 1.8672 399 1.3936 cc1 reg_scan_mark_refs 20966 1.8012 1179 4.1179 libc.so.6 __GI_memset 20786 1.7857 418 1.4600 cc1 ggc_alloc_stat 20199 1.7353 168 0.5868 cc1 fold 18374 1.5785 589 2.0572 libc.so.6 _int_malloc 16467 1.4147 177 0.6182 cc1 iterative_hash_expr 15562 1.3369 324 1.1316 cc1 htab_find_slot_with_hash 15080 1.2955 842 2.9409 cc1 note_stores 13709 1.1777 78 0.2724 cc1 find_reloads 13054 1.1214 45 0.1572 cc1 nonzero_bits1 12297 1.0564 84 0.2934 cc1 mark_used_regs 11402 0.9795 68 0.2375 cc1 refers_to_regno_p 11335 0.9738 95 0.3318 cc1 cse_insn 11088 0.9526 71 0.2480 cc1 ix86_decompose_address 10401 0.8935 70 0.2445 cc1 for_each_rtx_1 9731 0.8360 354 1.2364 cc1 count_reg_usage 9176 0.7883 202 0.7055 cc1 bitmap_set_bit 8578 0.7369 284 0.9919 cc1 bitmap_bit_p 8137 0.6990 208 0.7265 cc1 extract_insn 8019 0.6889 30 0.1048 cc1 reload_cse_simplify_operands 7755 0.6662 541 1.8896 cc1 pool_alloc 7341 0.6307 143 0.4995 cc1 et_splay 6992 0.6007 319 1.1142 cc1 init_alias_analysis
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18687