llvm-upgrade(1)

NAME

llvm-upgrade - LLVM assembly upgrade tool

SYNOPSIS

llvm-upgrade [options] [filename]

DESCRIPTION

llvm-upgrade is the LLVM assembly upgrade tool. It reads a file containing human-readable LLVM assembly language, and upgrades that
assembly to the current version of LLVM. If the input is in the form
currently accepted by LLVM, then no upgrades are performed.

The expected usage of this tool is as a filter, like this:
llvm-1.9/bin/llvm-dis < 1.9.bc | llvm-upgrade llvm-2.0/bin/llvm-as -o 2.0.bc
If filename is omitted or is "-", then llvm-upgrade reads its input from standard input.
If an output file is not specified with the -o option, then llvmupgrade sends its output to standard output.

OPTIONS

-f Force overwrite. Normally, llvm-upgrade will refuse to overwrite
an output file that already exists. With this option, llvm-upgrade will overwrite the output file.
--help
Print a summary of command line options.
-o filename
Specify the output file name. If filename is "-", then llvmupgrade sends its output to standard output.

EXIT STATUS

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

SEE ALSO

llvm-as, llvm-dis

AUTHORS

Maintained by the LLVM Team (<http://llvm.org>).
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout