https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108086

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hubicka at gcc dot gnu.org

--- Comment #19 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
With trunk I now get:

 phase opt and generate             :  71.71 (100%)   4.60 ( 95%)  76.32 ( 99%)
 2848M ( 98%)
 callgraph functions expansion      :  27.25 ( 38%)   1.65 ( 34%)  28.90 ( 38%)
  510M ( 17%)
 callgraph ipa passes               :  44.43 ( 62%)   2.95 ( 61%)  47.38 ( 62%)
 2333M ( 80%)
 integration                        :   6.99 ( 10%)   1.05 ( 22%)   8.01 ( 10%)
 1998M ( 68%)
 tree PTA                           :  36.28 ( 50%)   2.52 ( 52%)  38.80 ( 50%)
   45k (  0%)
 combiner                           :   3.96 (  5%)   0.00 (  0%)   3.96 (  5%)
   41M (  1%)

with over 5% runtime. Perf claims it is mostly bitmap operations:

  16.91%  cc1plus   cc1plus                    [.] bitmap_ior_into
  12.22%  cc1plus   cc1plus                    [.] bitmap_set_bit
   3.58%  cc1plus   cc1plus                    [.] 0x00000000011cad58
   1.97%  cc1plus   cc1plus                    [.] bitmap_bit_p
   1.80%  cc1plus   cc1plus                    [.] bitmap_copy
   1.24%  cc1plus   cc1plus                    [.] htab_find_slot_with_hash
   1.13%  cc1plus   cc1plus                    [.] 0x00000000011cad70
   1.11%  cc1plus   cc1plus                    [.] refers_to_regno_p

Reply via email to