This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Timing information for CFG manipulations
- To: zack at codesourcery dot com (Zack Weinberg)
- Subject: Re: Timing information for CFG manipulations
- From: Brad Lucier <lucier at math dot purdue dot edu>
- Date: Mon, 15 Oct 2001 13:58:18 -0500 (EST)
- Cc: lucier at math dot purdue dot edu (Brad Lucier), jh at suse dot cz, gcc at gcc dot gnu dot org
>
>
> > 44.47 348.50 348.50 7450804 0.05 0.05 remove_edge
> > 32.36 602.16 253.66 9556 26.54 26.54 sbitmap_vector_alloc
>
> ...
>
>
> > 0.08 0.00 3/9556 flow_loops_find [59]
> > 0.16 0.00 6/9556 estimate_probability [33]
> > 0.16 0.00 6/9556 if_convert [25]
> > 0.32 0.00 12/9556 optimize_mode_switching [19]
> > 1.43 0.00 54/9556 pre_edge_lcm [24]
> > 251.51 0.00 9475/9556 make_edges [10]
> > [13] 32.4 253.66 0.00 9556 sbitmap_vector_alloc [13]
>
> Two things:
>
> - Can you repeat this test with cc1 linked against a profile-
> instrumented libc,
Unfortunately, on this box libc_p.a seems to be significantly older than
libc.a and there are link errors.
> and libiberty re-built with CFLAGS="-O2 -g -pg"?
I tried this, too, and it links, but I can't get a gmon.out file from
running the resulting cc1. Perhaps I just don't know how to do such
things properly.
Brad