Lines Matching refs:basic
401 listing of the basic-block execution counts. Unfortunately, the
402 appearance of a human-readable @file{bb.out} means the basic-block
496 If the profile data file contains basic-block count records, specifying
497 the @samp{-l} option, along with @samp{-C}, will cause basic-block
504 call graph, and basic-block count records is displayed.
638 By default, only the lines at the beginning of a basic-block
640 a basic-block is annotated by repeating the annotation for the
703 If the program was compiled with basic-block counting enabled,
1526 -pg -a} augments your program with basic-block counting code, in
1529 versions of @code{gcc} support for displaying basic-block counts is
1558 @code{updcrc} has at least five basic-blocks.
1560 @code{if} statement on line 9 generates two more basic-blocks, one
1561 for each branch of the @code{if}. A fourth basic-block results from
1563 the fifth basic-block. The compiler may also generate additional
1564 basic-blocks to handle various special cases.
1566 A program augmented for basic-block counting can be analyzed with
1619 By contrast, the number-of-calls and basic-block figures are derived
1771 for basic-block execution counts and non-realtime histograms. A magic
1792 if there are multiple basic blocks on the same line,
1902 If the compiler's @samp{-a} option was used, basic-block counting
1905 In the executable code, every time a new basic-block begins
1909 the starting address of each basic-block. Taken together,
1910 the two arrays record the starting address of every basic-block,
1917 is written, followed by the call-graph arcs and the basic-block counts.
1940 basic-block execution counts cannot be accommodated by the old file
1952 records, call-graph arc records, and basic-block execution count
1956 example, for basic-block execution counts, the union is simply the sum
1957 of all execution counts for each basic-block.
2006 identifies a basic-block and the count specifies the number of times
2007 that basic-block was executed. Any address within the basic-address can
2118 Each basic-block address is matched to a corresponding line
2120 bb_addr and bb_calls arrays. Again, if multiple basic-block
2174 (@code{basic_blocks.c:@-print_annotated_source}) uses basic-block
2218 Shows basic-block records as they are read from profile data