2 .\" Automatically generated by Pod::Man 2.23 (Pod::Simple 3.14)
5 .\" ========================================================================
6 .de Sp \" Vertical space (when we can't use .PP)
10 .de Vb \" Begin verbatim text
15 .de Ve \" End verbatim text
19 .\" Set up some character translations and predefined strings. \*(-- will
20 .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
21 .\" double quote, and \*(R" will give a right double quote. \*(C+ will
22 .\" give a nicer C++. Capital omega is used to do unbreakable dashes and
23 .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
24 .\" nothing in troff, for use with C<>.
26 .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
30 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
31 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
44 .\" Escape single quotes in literal strings from groff's Unicode transform.
48 .\" If the F register is turned on, we'll generate index entries on stderr for
49 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
50 .\" entries marked with X<> in POD. Of course, you'll have to process the
51 .\" output yourself in some meaningful fashion.
54 . tm Index:\\$1\t\\n%\t"\\$2"
64 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
65 .\" Fear. Run. Save yourself. No user-serviceable parts.
66 . \" fudge factors for nroff and troff
75 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
81 . \" simple accents for nroff and troff
91 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
92 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
93 . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
94 . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
95 . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
96 . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
98 . \" troff and (daisy-wheel) nroff accents
99 .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
100 .ds 8 \h'\*(#H'\(*b\h'-\*(#H'
101 .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
102 .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
103 .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
104 .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
105 .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
106 .ds ae a\h'-(\w'a'u*4/10)'e
107 .ds Ae A\h'-(\w'A'u*4/10)'E
108 . \" corrections for vroff
109 .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
110 .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
111 . \" for low resolution devices (crt and lpr)
112 .if \n(.H>23 .if \n(.V>19 \
125 .\" ========================================================================
127 .IX Title "LLVM-DIS 1"
128 .TH LLVM-DIS 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
129 .\" For nroff, turn off justification. Always turn off hyphenation; it makes
130 .\" way too many mistakes in technical documents.
134 llvm\-dis \- LLVM disassembler
136 .IX Header "SYNOPSIS"
137 \&\fBllvm-dis\fR [\fIoptions\fR] [\fIfilename\fR]
139 .IX Header "DESCRIPTION"
140 The \fBllvm-dis\fR command is the \s-1LLVM\s0 disassembler. It takes an \s-1LLVM\s0
141 bitcode file and converts it into human-readable \s-1LLVM\s0 assembly language.
143 If filename is omitted or specified as \f(CW\*(C`\-\*(C'\fR, \fBllvm-dis\fR reads its
144 input from standard input.
146 If the input is being read from standard input, then \fBllvm-dis\fR
147 will send its output to standard output by default. Otherwise, the
148 output will be written to a file named after the input file, with
149 a \f(CW\*(C`.ll\*(C'\fR suffix added (any existing \f(CW\*(C`.bc\*(C'\fR suffix will first be
150 removed). You can override the choice of output file using the
156 Enable binary output on terminals. Normally, \fBllvm-dis\fR will refuse to
157 write raw bitcode output if the output stream is a terminal. With this option,
158 \&\fBllvm-dis\fR will write raw bitcode regardless of the output device.
161 Print a summary of command line options.
162 .IP "\fB\-o\fR \fIfilename\fR" 4
163 .IX Item "-o filename"
164 Specify the output file name. If \fIfilename\fR is \-, then the output is sent
167 .IX Header "EXIT STATUS"
168 If \fBllvm-dis\fR succeeds, it will exit with 0. Otherwise, if an error
169 occurs, it will exit with a non-zero value.
171 .IX Header "SEE ALSO"
175 Maintained by the \s-1LLVM\s0 Team (<http://llvm.org/>).