llvm-profdata-devel man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

LLVM-PROFDATA(1)		     LLVM		      LLVM-PROFDATA(1)

NAME
       llvm-profdata - Profile data tool

SYNOPSIS
       llvm-profdata command [args...]

DESCRIPTION
       The llvm-profdata tool is a small utility for working with profile data
       files.

COMMANDS
       · merge

       · show

MERGE
   SYNOPSIS
       llvm-profdata merge [options] [filenames...]

   DESCRIPTION
       llvm-profdata merge takes several profile data files generated  by  PGO
       instrumentation	and merges them together into a single indexed profile
       data file.

   OPTIONS
       -help  Print a summary of command line options.

       -output=output, -o=output
	      Specify the output file name.  Output cannot be - as the result‐
	      ing indexed profile data can't be written to standard output.

       -instr (default)
	      Specify  that the input profile is an instrumentation-based pro‐
	      file.

       -sample
	      Specify that the input profile is a sample-based profile.

	      The format of the generated file can  be	generated  in  one  of
	      three ways:

	      -binary (default)

	      Emit  the	 profile  using	 a  binary  encoding. For instrumenta‐
	      tion-based profile the output format is the indexed binary  for‐
	      mat.

	      -text

	      Emit the profile in text mode. This option can also be used with
	      both sample-based and instrumentation-based profile.  When  this
	      option  is  used	the  profile will be dumped in the text format
	      that is parsable by the profile reader.

	      -gcc

	      Emit the profile using GCC's gcov format (Not yet supported).

SHOW
   SYNOPSIS
       llvm-profdata show [options] [filename]

   DESCRIPTION
       llvm-profdata show takes a profile data file and displays the  informa‐
       tion about the profile counters for this file and for any of the speci‐
       fied function(s).

       If filename is omitted or is -, then llvm-profdata show reads its input
       from standard input.

   OPTIONS
       -all-functions
	      Print details for every function.

       -counts
	      Print the counter values for the displayed functions.

       -function=string
	      Print details for a function if the function's name contains the
	      given string.

       -help  Print a summary of command line options.

       -output=output, -o=output
	      Specify the output file name.  If output is - or it isn't speci‐
	      fied, then the output is sent to standard output.

       -instr (default)
	      Specify  that the input profile is an instrumentation-based pro‐
	      file.

       -text  Instruct the profile dumper to show profile counts in  the  text
	      format of the instrumentation-based profile data representation.
	      By default, the profile information is dumped in	a  more	 human
	      readable form (also in text) with annotations.

       -sample
	      Specify that the input profile is a sample-based profile.

EXIT STATUS
       llvm-profdata  returns 1 if the command is omitted or is invalid, if it
       cannot read input files, or if there is a mismatch between their data.

AUTHOR
       Maintained by The LLVM Team (http://llvm.org/).

COPYRIGHT
       2003-2016, LLVM Project

3.8				  2016-02-18		      LLVM-PROFDATA(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net