llvm-dis命令详解(LLVM反汇编器)

概要

llvm-dis [options] [filename]

描述

llvm-dis命令是LLVM反汇编器。它读取一个LLVM字节码文件并且将它转换为人类可读的LLVM汇编语言。

如果filename没有给出或者是特殊的”-“,llvm-dis将读取保准输入作为输入。

如果正在从标准输入读取输入,则llvm-dis 将默认将其输出发送到标准输出。否则,输出将写入以输入文件命名的文件,并.ll添加.bc(将首先删除任何现有后缀)。您可以使用-o选项覆盖输出文件的选择。

选项

  • -f

    在终端上启用二进制输出。通常,如果输出流是终端,llvm-dis将拒绝写入原始bitcode输出。使用此选项,无论输出设备如何, llvm-dis都将写入原始bitcode。

  • -help

    打印命令行选项的摘要。

  • -o filename

    指定输出文件名。如果filename是 – ,则输出发送到标准输出。

退出状态

如果llvm-dis成功,它将以0退出。否则,如果发生错误,它将以非零值退出。

另请参见

llvm-as