components/llvm/Solaris/man1/llvm-dis.1
changeset 6512 92717ce71105
equal deleted inserted replaced
6511:d283aa33e131 6512:92717ce71105
       
     1 .\" Man page generated from reStructuredText.
       
     2 .
       
     3 .TH "LLVM-DIS" "1" "2016-07-10" "3.8" "LLVM"
       
     4 .SH NAME
       
     5 llvm-dis \- LLVM disassembler
       
     6 .
       
     7 .nr rst2man-indent-level 0
       
     8 .
       
     9 .de1 rstReportMargin
       
    10 \\$1 \\n[an-margin]
       
    11 level \\n[rst2man-indent-level]
       
    12 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
       
    13 -
       
    14 \\n[rst2man-indent0]
       
    15 \\n[rst2man-indent1]
       
    16 \\n[rst2man-indent2]
       
    17 ..
       
    18 .de1 INDENT
       
    19 .\" .rstReportMargin pre:
       
    20 . RS \\$1
       
    21 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
       
    22 . nr rst2man-indent-level +1
       
    23 .\" .rstReportMargin post:
       
    24 ..
       
    25 .de UNINDENT
       
    26 . RE
       
    27 .\" indent \\n[an-margin]
       
    28 .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
       
    29 .nr rst2man-indent-level -1
       
    30 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
       
    31 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
       
    32 ..
       
    33 .SH SYNOPSIS
       
    34 .sp
       
    35 \fBllvm\-dis\fP [\fIoptions\fP] [\fIfilename\fP]
       
    36 .SH DESCRIPTION
       
    37 .sp
       
    38 The \fBllvm\-dis\fP command is the LLVM disassembler.  It takes an LLVM
       
    39 bitcode file and converts it into human\-readable LLVM assembly language.
       
    40 .sp
       
    41 If filename is omitted or specified as \fB\-\fP, \fBllvm\-dis\fP reads its
       
    42 input from standard input.
       
    43 .sp
       
    44 If the input is being read from standard input, then \fBllvm\-dis\fP
       
    45 will send its output to standard output by default.  Otherwise, the
       
    46 output will be written to a file named after the input file, with
       
    47 a \fB\&.ll\fP suffix added (any existing \fB\&.bc\fP suffix will first be
       
    48 removed).  You can override the choice of output file using the
       
    49 \fB\-o\fP option.
       
    50 .SH OPTIONS
       
    51 .sp
       
    52 \fB\-f\fP
       
    53 .INDENT 0.0
       
    54 .INDENT 3.5
       
    55 Enable binary output on terminals.  Normally, \fBllvm\-dis\fP will refuse to
       
    56 write raw bitcode output if the output stream is a terminal. With this option,
       
    57 \fBllvm\-dis\fP will write raw bitcode regardless of the output device.
       
    58 .UNINDENT
       
    59 .UNINDENT
       
    60 .sp
       
    61 \fB\-help\fP
       
    62 .INDENT 0.0
       
    63 .INDENT 3.5
       
    64 Print a summary of command line options.
       
    65 .UNINDENT
       
    66 .UNINDENT
       
    67 .sp
       
    68 \fB\-o\fP \fIfilename\fP
       
    69 .INDENT 0.0
       
    70 .INDENT 3.5
       
    71 Specify the output file name.  If \fIfilename\fP is \-, then the output is sent
       
    72 to standard output.
       
    73 .UNINDENT
       
    74 .UNINDENT
       
    75 .SH EXIT STATUS
       
    76 .sp
       
    77 If \fBllvm\-dis\fP succeeds, it will exit with 0.  Otherwise, if an error
       
    78 occurs, it will exit with a non\-zero value.
       
    79 .SH SEE ALSO
       
    80 .sp
       
    81 llvm\-as|llvm\-as
       
    82 .SH AUTHOR
       
    83 Maintained by The LLVM Team (http://llvm.org/).
       
    84 .SH COPYRIGHT
       
    85 2003-2016, LLVM Project
       
    86 .\" Generated by docutils manpage writer.
       
    87 .