Lines Matching +full:- +full:- +full:gcov +full:- +full:options

1 llvm-profdata - Profile data tool
5 --------
7 :program:`llvm-profdata` *command* [*args...*]
10 -----------
12 The :program:`llvm-profdata` tool is a small utility for working with profile
16 --------
18 * :ref:`merge <profdata-merge>`
19 * :ref:`show <profdata-show>`
21 .. program:: llvm-profdata merge
23 .. _profdata-merge:
26 -----
31 :program:`llvm-profdata merge` [*options*] [*filename...*]
36 :program:`llvm-profdata merge` takes several profile data files
45 input file by using the ``-weighted-input`` option.
48 OPTIONS section in MERGE
51 .. option:: -help
53 Print a summary of command line options.
55 .. option:: -output=output, -o=output
57 Specify the output file name. *Output* cannot be ``-`` as the resulting
60 .. option:: -weighted-input=weight,filename
67 .. option:: -instr (default)
69 Specify that the input profile is an instrumentation-based profile.
71 .. option:: -sample
73 Specify that the input profile is a sample-based profile.
77 .. option:: -binary (default)
79 Emit the profile using a binary encoding. For instrumentation-based profile
82 .. option:: -text
85 sample-based and instrumentation-based profile. When this option is used
89 .. option:: -gcc
91 Emit the profile using GCC's gcov format (Not yet supported).
101 llvm-profdata merge foo.profdata bar.profdata baz.profdata -output merged.profdata
109 …llvm-profdata merge -weighted-input=10,foo.profdata bar.profdata baz.profdata -output merged.profd…
115 …llvm-profdata merge -weighted-input=10,foo.profdata -weighted-input=1,bar.profdata -weighted-input…
117 .. program:: llvm-profdata show
119 .. _profdata-show:
122 ----
127 :program:`llvm-profdata show` [*options*] [*filename*]
132 :program:`llvm-profdata show` takes a profile data file and displays the
136 If *filename* is omitted or is ``-``, then **llvm-profdata show** reads its
139 OPTIONS section in SHOW
142 .. option:: -all-functions
146 .. option:: -counts
150 .. option:: -function=string
154 .. option:: -help
156 Print a summary of command line options.
158 .. option:: -output=output, -o=output
160 Specify the output file name. If *output* is ``-`` or it isn't specified,
163 .. option:: -instr (default)
165 Specify that the input profile is an instrumentation-based profile.
167 .. option:: -text
170 instrumentation-based profile data representation. By default, the profile
174 .. option:: -sample
176 Specify that the input profile is a sample-based profile.
179 -----------
181 :program:`llvm-profdata` returns 1 if the command is omitted or is invalid,