Man page generated from reStructuredText.
.
. RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .rstReportMargin post:
.. . RE indent \\n[an-margin]
old: \\n[rst2man-indent\\n[rst2man-indent-level]]
.nr rst2man-indent-level -1 new: \\n[rst2man-indent\\n[rst2man-indent-level]]
..
-help Print a summary of command line options. NINDENT NDENT 0.0
-output=output, -o=output Specify the output file name. Output cannot be - as the resulting indexed profile data can\(aqt be written to standard output. NINDENT NDENT 0.0
-weighted-input=weight,filename Specify an input file name along with a weight. The profile counts of the supplied filename will be scaled (multiplied) by the supplied weight, where where weight is a decimal integer >= 1. Input files specified without using this option are assigned a default weight of 1. Examples are shown below. NINDENT NDENT 0.0
-input-files=path, -f=path Specify a file which contains a list of files to merge. The entries in this file are newline-separated. Lines starting with \(aq#\(aq are skipped. Entries may be of the form <filename> or <weight>,<filename>. NINDENT NDENT 0.0
-instr (default) Specify that the input profile is an instrumentation-based profile. NINDENT NDENT 0.0
-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: NDENT 7.0
-binary (default) NINDENT Emit the profile using a binary encoding. For instrumentation-based profile the output format is the indexed binary format. NDENT 7.0
-text NINDENT 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. NDENT 7.0
-gcc NINDENT Emit the profile using GCC\(aqs gcov format (Not yet supported). NINDENT NDENT 0.0
-sparse[=true|false] Do not emit function records with 0 execution count. Can only be used in conjunction with -instr. Defaults to false, since it can inhibit compiler optimization during PGO. NINDENT NDENT 0.0
-num-threads=N, -j=N Use N threads to perform profile merging. When N=0, llvm-profdata auto-detects an appropriate number of threads to use. This is the default. NINDENT
llvm-profdata merge foo.profdata bar.profdata baz.profdata -output merged.profdataNINDENT NINDENT
llvm-profdata merge -weighted-input=10,foo.profdata bar.profdata baz.profdata -output merged.profdataNINDENT NINDENT Exactly equivalent to the previous invocation (explicit form; useful for programmatic invocation): NDENT 0.0 NDENT 3.5
llvm-profdata merge -weighted-input=10,foo.profdata -weighted-input=1,bar.profdata -weighted-input=1,baz.profdata -output merged.profdataNINDENT NINDENT
-all-functions Print details for every function. NINDENT NDENT 0.0
-counts Print the counter values for the displayed functions. NINDENT NDENT 0.0
-function=string Print details for a function if the function\(aqs name contains the given string. NINDENT NDENT 0.0
-help Print a summary of command line options. NINDENT NDENT 0.0
-output=output, -o=output Specify the output file name. If output is - or it isn\(aqt specified, then the output is sent to standard output. NINDENT NDENT 0.0
-instr (default) Specify that the input profile is an instrumentation-based profile. NINDENT NDENT 0.0
-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. NINDENT NDENT 0.0
-topn=n Instruct the profile dumper to show the top n functions with the hottest basic blocks in the summary section. By default, the topn functions are not dumped. NINDENT NDENT 0.0
-sample Specify that the input profile is a sample-based profile. NINDENT NDENT 0.0
-memop-sizes Show the profiled sizes of the memory intrinsic calls for shown functions. NINDENT
.