FBDUMP(1)FBDUMP(1)


NAME
     fbdump - Writes compiler feedback files from prof(1)

SYNOPSIS
     fbdump [-all] [-ascii] [-bb] [-call] [-header] [-proc] [-sections]
     [-str] [-verbose] file

IMPLEMENTATION
     IRIX systems

DESCRIPTION
     The fbdump command writes the formatted content of compiler feedback
     files generated by prof(1) to stdout.  For more information on the
     types of output that can be obtained from this command, see
     /usr/include/cmplrs/fb.h, the fbdump header page.  For more
     information on the fbdump header page, see the SpeedShop User's Guide.

     This command accepts the following options:

     -all      Writes all known information from the feedback files.  This
               option cannot be specified in conjunction with any other
               options.  Default.

     -ascii    Writes feedback information in the same style as the old
               feedback dumper.

     -bb       Writes the feedback basic block table as described in
               usr/include/cmplrs/fb.h.

               If -verbose is specified in conjunction with -bb, all basic
               blocks are written, including the ones with zero execution
               counts.  If -verbose is not specified in conjunction with -
               bb, only basic blocks with a non-zero execution count are
               written.

     -call     Writes the feedback call table as described in
               usr/include/cmplrs/fb.h.

               If -verbose is specified in conjunction with -call, all the
               one-point of call will be printed, even though they have not
               been called.

               If -verbose is not specified in conjunction with -call, only
               relevant information on the calls is written.

     -header   Writes the header information described in
               usr/include/cmplrs/fb.h.

     -proc     Writes the feedback procedure table as described in
               usr/include/cmplrs/fb.h.

               If -verbose is specified in conjunction with -proc, all
               procedures are written, even those not invoked.  If -verbose
               is not specified, only relevant information on procedures
               that have been invoked is written.

     -sections Writes the Feedback File Section Headers Table.  This table
               is described in usr/include/cmplrs/fb.h.

     -str      Writes the Feedback String Table in the feedback file.

     -verbose  Writes the information selected by other options in verbose
               mode.

SEE ALSO
     prof(1), speedshop(1)

     SpeedShop User's Guide