Lines Matching +full:per +full:- +full:module

4 .nr rst2man-indent-level 0
7 \\$1 \\n[an-margin]
8 level \\n[rst2man-indent-level]
9 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
10 -
11 \\n[rst2man-indent0]
12 \\n[rst2man-indent1]
13 \\n[rst2man-indent2]
18 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
19 . nr rst2man-indent-level +1
24 .\" indent \\n[an-margin]
25 .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
26 .nr rst2man-indent-level -1
27 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
30 .TH "LLVM-BCANALYZER" "1" "2023-05-24" "16" "LLVM"
32 llvm-bcanalyzer \- LLVM bitcode analyzer
35 \fBllvm\-bcanalyzer\fP [\fIoptions\fP] [\fIfilename\fP]
38 The \fBllvm\-bcanalyzer\fP command is a small utility for analyzing bitcode
40 \fBllvm\-as\fP tool) and produces a statistical report on the contents of
46 If \fIfilename\fP is omitted or is \fB\-\fP, then \fBllvm\-bcanalyzer\fP reads its
52 .B \-\-dump
53 Causes \fBllvm\-bcanalyzer\fP to dump the bitcode in a human readable
59 .B \-\-help
64 If \fBllvm\-bcanalyzer\fP succeeds, it will exit with 0. Otherwise, if an
65 error occurs, it will exit with a non\-zero value, usually 1.
68 The following items are always printed by llvm\-bcanalyzer. They comprize the
71 \fBBitcode Analysis Of Module\fP
74 This just provides the name of the module for which bitcode analysis is being
93 \fBModule Bytes\fP
96 The size, in bytes, of the module block. Percentage is relative to File Size.
124 \fBModule Globals Bytes\fP
162 The size, in bytes, of the list of dependent libraries in the module. Percentage
163 is relative to File Size. Note that this value is also included in the Module
258 The average number of bytes per instruction across all functions in the bitcode
280 \fBBytes Per Value\fP
288 \fBBytes Per Global\fP
295 \fBBytes Per Function\fP
298 The average number of bytes per function definition. This is computed by
303 \fB# of VBR 32\-bit Integers\fP
306 The total number of 32\-bit integers encoded using the Variable Bit Rate
311 \fB# of VBR 64\-bit Integers\fP
314 The total number of 64\-bit integers encoded using the Variable Bit Rate encoding
322 The total number of bytes consumed by the 32\-bit and 64\-bit integers that use
330 The total number of bytes that would have been consumed by the 32\-bit and 64\-bit
345 The following definitions occur only if the \-nodetails option was not given.
346 The detailed output provides additional information on a per\-function basis.
405 \fBBytes Per Instruction\fP
408 The average number of bytes used by the function per instruction. This value
415 \fBNumber of VBR 32\-bit Integers\fP
418 The total number of 32\-bit integers found in this function (for any use).
422 \fBNumber of VBR 64\-bit Integers\fP
425 The total number of 64\-bit integers found in this function (for any use).
432 The total number of bytes in this function consumed by the 32\-bit and 64\-bit
441 the 32\-bit and 64\-bit integers had they not been compressed with the Variable
455 \fBllvm\-dis(1)\fP, \fI\%LLVM Bitcode File Format\fP
459 2003-2023, LLVM Project