mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-09-28 06:58:19 +00:00
TTify, add links between pages
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8939 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
08a04fdd67
commit
26814d0dfe
@ -5,37 +5,29 @@ LLVM: llvm-as tool
|
|||||||
|
|
||||||
<body bgcolor=white>
|
<body bgcolor=white>
|
||||||
|
|
||||||
<center>
|
<center><h1>LLVM: <tt>llvm-as</tt> tool</h1></center>
|
||||||
<h1>LLVM: llvm-as tool</h1>
|
|
||||||
</center>
|
|
||||||
<HR>
|
<HR>
|
||||||
|
|
||||||
<h3>
|
<h3>NAME</h3>
|
||||||
NAME
|
<tt>llvm-as</tt>
|
||||||
</h3>
|
|
||||||
|
|
||||||
llvm-as
|
<h3>SYNOPSIS</h3>
|
||||||
|
<tt>llvm-as [options] [filename]</tt>
|
||||||
|
|
||||||
<h3>
|
<h3>DESCRIPTION</h3>
|
||||||
SYNOPSIS
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
llvm-as [options] [filename]
|
The <tt>llvm-as</tt> command is the LLVM assembler. It reads a file containing
|
||||||
<h3>
|
human readable LLVM assembly language, translates it to LLVM bytecode, and
|
||||||
DESCRIPTION
|
writes the result into a file or to standard output.
|
||||||
</h3>
|
|
||||||
|
|
||||||
The llvm-as command is the LLVM assembler. It reads a file containing human
|
|
||||||
readable LLVM assembly language, translates it to LLVM bytecode, and writes the
|
|
||||||
result into a file or to standard output.
|
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
If filename is omitted or is -, then llvm-as reads its input from standard
|
If filename is omitted or is -, then <tt>llvm-as</tt> reads its input from
|
||||||
input.
|
standard input.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
If an output file is not specified with the -o option, then llvm-as sends its
|
If an output file is not specified with the <tt>-o</tt> option, then
|
||||||
output to a file or standard output by the following logic:
|
<tt>llvm-as</tt> sends its output to a file or standard output by the following
|
||||||
|
logic:
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
@ -49,21 +41,19 @@ output to a file or standard output by the following logic:
|
|||||||
|
|
||||||
<li>
|
<li>
|
||||||
If the input is a file that does not end with the .ll suffix, then the
|
If the input is a file that does not end with the .ll suffix, then the
|
||||||
output file has the same name as the input file, except that the .bc suffix
|
output file has the same name as the input file, except that the .bc
|
||||||
is appended.
|
suffix is appended.
|
||||||
<p>
|
<p>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h3>
|
<h3>OPTIONS</h3>
|
||||||
OPTIONS
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li> -f
|
<li> -f
|
||||||
<br>
|
<br>
|
||||||
Force overwrite. Normally, llvm-as will refuse to overwrite an output
|
Force overwrite. Normally, <tt>llvm-as</tt> will refuse to overwrite an
|
||||||
file that already exists. With this option, llvm-as will overwrite the
|
output file that already exists. With this option, <tt>llvm-as</tt>
|
||||||
output file and replace it with new bytecode.
|
will overwrite the output file and replace it with new bytecode.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<li> -help
|
<li> -help
|
||||||
@ -73,8 +63,8 @@ OPTIONS
|
|||||||
|
|
||||||
<li> -o <filename>
|
<li> -o <filename>
|
||||||
<br>
|
<br>
|
||||||
Specify the output filename. If filename is -, then llvm-as sends its
|
Specify the output filename. If filename is -, then <tt>llvm-as</tt>
|
||||||
output to standard output.
|
sends its output to standard output.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<li> -stats
|
<li> -stats
|
||||||
@ -89,17 +79,16 @@ OPTIONS
|
|||||||
<p>
|
<p>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h3>
|
<h3>EXIT STATUS</h3>
|
||||||
EXIT STATUS
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
If llvm-as succeeds, it will exit with 0. Otherwise, if an error occurs, it
|
If <tt>llvm-as</tt> succeeds, it will exit with 0. Otherwise, if an error
|
||||||
will exit with a non-zero value.
|
occurs, it will exit with a non-zero value.
|
||||||
|
|
||||||
|
<h3>SEE ALSO</h3>
|
||||||
|
|
||||||
|
<a href="llvm-dis.html"><tt>llvm-dis</tt></a>
|
||||||
|
<a href="gccas.html"><tt>gccas</tt></a>
|
||||||
|
|
||||||
<h3>
|
|
||||||
SEE ALSO
|
|
||||||
</h3>
|
|
||||||
llvm-dis
|
|
||||||
|
|
||||||
<HR>
|
<HR>
|
||||||
Maintained by the <a href="http://llvm.cs.uiuc.edu">LLVM Team</a>.
|
Maintained by the <a href="http://llvm.cs.uiuc.edu">LLVM Team</a>.
|
||||||
|
@ -5,39 +5,30 @@ LLVM: llvm-dis tool
|
|||||||
|
|
||||||
<body bgcolor=white>
|
<body bgcolor=white>
|
||||||
|
|
||||||
<center>
|
<center><h1>LLVM: <tt>llvm-dis</tt> tool</h1></center>
|
||||||
<h1>LLVM: llvm-dis tool</h1>
|
|
||||||
</center>
|
|
||||||
<HR>
|
<HR>
|
||||||
|
|
||||||
<h3>
|
<h3>NAME</h3>
|
||||||
NAME
|
<tt>llvm-dis</tt>
|
||||||
</h3>
|
|
||||||
|
|
||||||
llvm-dis
|
<h3>SYNOPSIS</h3>
|
||||||
|
<tt>llvm-dis [options] [filename]</tt>
|
||||||
|
|
||||||
<h3>
|
<h3>DESCRIPTION</h3>
|
||||||
SYNOPSIS
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
llvm-dis [options] [filename]
|
The <tt>llvm-dis</tt> command is the LLVM disassembler. It takes an LLVM
|
||||||
<h3>
|
bytecode file and converts it into LLVM assembly language or C source code with
|
||||||
DESCRIPTION
|
equivalent functionality.
|
||||||
</h3>
|
|
||||||
|
|
||||||
The llvm-dis command is the LLVM disassembler. It takes an LLVM bytecode file
|
|
||||||
and converts it into LLVM assembly language or C source code with equivalent
|
|
||||||
functionality.
|
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
If filename is omitted, llvm-dis reads its input from standard input.
|
If filename is omitted, <tt>llvm-dis</tt> reads its input from standard input.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
The default output file for llvm-dis is determined by the following logic:
|
The default output file for <tt>llvm-dis</tt> is determined by the following logic:
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
If the input is standard input or the file -, then the output is standard
|
If the input is standard input or the file -, then the output is
|
||||||
output.
|
standard output.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
@ -47,33 +38,31 @@ The default output file for llvm-dis is determined by the following logic:
|
|||||||
<p>
|
<p>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
If the input filename does not end in .bc, then the output filename will be
|
If the input filename does not end in .bc, then the output filename will
|
||||||
identical to the input filename, except that the .ll or .c suffix will be
|
be identical to the input filename, except that the .ll or .c suffix
|
||||||
appended to the filename (for LLVM assembly language and C code,
|
will be appended to the filename (for LLVM assembly language and C code,
|
||||||
respectively).
|
respectively).
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h3>
|
<h3>OPTIONS</h3>
|
||||||
OPTIONS
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li> -llvm
|
<li> -llvm
|
||||||
<br>
|
<br>
|
||||||
Instruct llvm-dis to generate LLVM assembly code in human readable
|
Instruct <tt>llvm-dis</tt> to generate LLVM assembly code in human
|
||||||
format. This is the default behavior.
|
readable format. This is the default behavior.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<li> -c
|
<li> -c
|
||||||
<br>
|
<br>
|
||||||
Instruct llvm-dis to generate C source code.
|
Instruct <tt>llvm-dis</tt> to generate C source code.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<li> -f
|
<li> -f
|
||||||
<br>
|
<br>
|
||||||
Force overwrite. Normally, llvm-dis will refuse to overwrite an output
|
Force overwrite. Normally, <tt>llvm-dis</tt> will refuse to overwrite
|
||||||
file that already exists. With this option, llvm-dis will overwrite the
|
an output file that already exists. With this option, <tt>llvm-dis</tt>
|
||||||
output file.
|
will overwrite the output file.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<li> -help
|
<li> -help
|
||||||
@ -83,8 +72,8 @@ OPTIONS
|
|||||||
|
|
||||||
<li> -o <filename>
|
<li> -o <filename>
|
||||||
<br>
|
<br>
|
||||||
Specify the output filename. If filename is -, then the output is sent to
|
Specify the output filename. If filename is -, then the output is sent
|
||||||
standard output.
|
to standard output.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<li> -time-passes
|
<li> -time-passes
|
||||||
@ -94,17 +83,14 @@ OPTIONS
|
|||||||
<p>
|
<p>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h3>
|
<h3>EXIT STATUS</h3>
|
||||||
EXIT STATUS
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
If llvm-dis succeeds, it will exit with 0. Otherwise, if an error occurs, it
|
If <tt>llvm-dis</tt> succeeds, it will exit with 0. Otherwise, if an error
|
||||||
will exit with a non-zero value.
|
occurs, it will exit with a non-zero value.
|
||||||
|
|
||||||
<h3>
|
<h3>SEE ALSO</h3>
|
||||||
SEE ALSO
|
|
||||||
</h3>
|
<a href="llvm-as.html"><tt>llvm-as</tt></a>
|
||||||
llvm-as
|
|
||||||
|
|
||||||
<HR>
|
<HR>
|
||||||
Maintained by the <a href="http://llvm.cs.uiuc.edu">LLVM Team</a>.
|
Maintained by the <a href="http://llvm.cs.uiuc.edu">LLVM Team</a>.
|
||||||
|
@ -1,56 +1,46 @@
|
|||||||
<html>
|
<html>
|
||||||
<title>
|
<title>LLVM: opt tool</title>
|
||||||
LLVM: opt tool
|
|
||||||
</title>
|
|
||||||
|
|
||||||
<body bgcolor=white>
|
<body bgcolor=white>
|
||||||
|
|
||||||
<center>
|
<center><h1>LLVM: <tt>opt</tt> tool</h1></center>
|
||||||
<h1>LLVM: opt tool</h1>
|
|
||||||
</center>
|
|
||||||
<HR>
|
<HR>
|
||||||
|
|
||||||
<h3>
|
<h3>NAME</h3>
|
||||||
NAME
|
<tt>opt</tt>
|
||||||
</h3>
|
|
||||||
|
|
||||||
opt
|
<h3>SYNOPSIS</h3>
|
||||||
|
<tt>opt [options] [filename]</tt>
|
||||||
|
|
||||||
<h3>
|
<h3>DESCRIPTION</h3>
|
||||||
SYNOPSIS
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
opt [options] [filename]
|
The <tt>opt</tt> command is the modular LLVM optimizer. It takes LLVM bytecode
|
||||||
<h3>
|
as input, runs the specified optimizations on it, and then outputs the optimized
|
||||||
DESCRIPTION
|
LLVM bytecode.
|
||||||
</h3>
|
|
||||||
|
|
||||||
The opt command is the LLVM optimizer. It takes LLVM bytecode as input, runs
|
|
||||||
the specified optimizations on it, and then outputs the optimized LLVM
|
|
||||||
bytecode.
|
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
The optimizations available via opt depend upon what libraries were linked
|
The optimizations available via <tt>opt</tt> depend upon what libraries were
|
||||||
into it as well as any additional libraries that have been loaded with the
|
linked into it as well as any additional libraries that have been loaded with
|
||||||
-load option. Use the -help option to determine what optimizations you can use.
|
the <tt>-load</tt> option. Use the <tt>-help</tt> option to determine what
|
||||||
|
optimizations you can use.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
If no filename is specified on the command line, opt reads its input from
|
If no filename is specified on the command line, <tt>opt</tt> reads its input
|
||||||
standard input.
|
from standard input.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
If an output filename is not specified with the -o option, opt writes its
|
If an output filename is not specified with the <tt>-o</tt> option, <tt>opt</tt>
|
||||||
output to the standard output.
|
writes its output to the standard output.
|
||||||
<h3>
|
|
||||||
OPTIONS
|
|
||||||
</h3>
|
<h3>OPTIONS</h3>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li> -f
|
<li> -f
|
||||||
<br>
|
<br>
|
||||||
Force overwrite. Normally, opt will refuse to overwrite an output
|
Force overwrite. Normally, <tt>opt</tt> will refuse to overwrite an
|
||||||
file that already exists. With this option, opt will overwrite the
|
output file that already exists. With this option, <tt>opt</tt> will
|
||||||
output file and replace it with new bytecode.
|
overwrite the output file and replace it with new bytecode.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<li> -help
|
<li> -help
|
||||||
@ -105,7 +95,7 @@ OPTIONS
|
|||||||
options to enable various optimizations. To see the new complete list
|
options to enable various optimizations. To see the new complete list
|
||||||
of optimizations, use the -help and -load options together:
|
of optimizations, use the -help and -load options together:
|
||||||
<p>
|
<p>
|
||||||
opt -load <plugin.so> -help
|
<tt>opt -load <plugin.so> -help</tt>
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<li> -p
|
<li> -p
|
||||||
@ -114,17 +104,14 @@ OPTIONS
|
|||||||
<p>
|
<p>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h3>
|
<h3>EXIT STATUS</h3>
|
||||||
EXIT STATUS
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
If opt succeeds, it will exit with 0. Otherwise, if an error occurs, it
|
If <tt>opt</tt> succeeds, it will exit with 0. Otherwise, if an error occurs,
|
||||||
will exit with a non-zero value.
|
it will exit with a non-zero value.
|
||||||
|
|
||||||
<h3>
|
<h3>SEE ALSO</h3>
|
||||||
SEE ALSO
|
|
||||||
</h3>
|
<a href="analyze.html"><tt>analyze</tt></a>
|
||||||
analyze
|
|
||||||
|
|
||||||
<HR>
|
<HR>
|
||||||
Maintained by the <a href="http://llvm.cs.uiuc.edu">LLVM Team</a>.
|
Maintained by the <a href="http://llvm.cs.uiuc.edu">LLVM Team</a>.
|
||||||
|
Loading…
Reference in New Issue
Block a user