Go to main content

man pages section 1: User Commands

Exit Print View

Updated: Wednesday, February 9, 2022
 
 

llvm-dis (1)

Name

llvm-dis - LLVM disassembler

Synopsis

llvm-dis [options] [filename]

Description

LLVM-DIS(1)                          LLVM                          LLVM-DIS(1)



NAME
       llvm-dis - LLVM disassembler

SYNOPSIS
       llvm-dis [options] [filename]

DESCRIPTION
       The  llvm-dis  command is the LLVM disassembler.  It takes an LLVM bit-
       code file and converts it into human-readable LLVM assembly language.

       If filename is omitted or specified as -, llvm-dis reads its input from
       standard input.

       If the input is being read from standard input, then llvm-dis will send
       its output to standard output by default.  Otherwise, the  output  will
       be  written  to  a  file  named after the input file, with a .ll suffix
       added (any existing .bc suffix will first be removed).  You  can  over-
       ride the choice of output file using the -o option.

OPTIONS
       -f
          Enable  binary  output on terminals.  Normally, llvm-dis will refuse
          to write raw bitcode output if the output stream is a terminal. With
          this  option, llvm-dis will write raw bitcode regardless of the out-
          put device.

       -help
          Print a summary of command line options.

       -o filename
          Specify the output file name.  If filename is -, then the output  is
          sent to standard output.

EXIT STATUS
       If  llvm-dis  succeeds,  it  will  exit with 0.  Otherwise, if an error
       occurs, it will exit with a non-zero value.


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+---------------------+
       |ATTRIBUTE TYPE |  ATTRIBUTE VALUE    |
       +---------------+---------------------+
       |Availability   | developer/llvm/llvm |
       +---------------+---------------------+
       |Stability      | Uncommitted         |
       +---------------+---------------------+

SEE ALSO
       llvm-as|llvm-as

AUTHOR
       Maintained by The LLVM Team (http://llvm.org/).

COPYRIGHT
       2003-2016, LLVM Project



NOTES
       Source code for open source software components in Oracle  Solaris  can
       be found at https://www.oracle.com/downloads/opensource/solaris-source-
       code-downloads.html.

       This    software    was    built    from    source     available     at
       https://github.com/oracle/solaris-userland.    The  original  community
       source    was    downloaded     from      https://github.com/llvm/llvm-
       project/releases/download/llvmorg-11.0.0/llvm-11.0.0.src.tar.xz.

       Further information about this software can be found on the open source
       community website at https://llvm.org/.



3.8                               2016-07-10                       LLVM-DIS(1)