Added explanation of where analyze gets its input, where it sends its output,

and how it decides to interpret its input.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8730 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
John Criswell 2003-09-29 14:05:08 +00:00
parent 00ce84066f
commit fa4f181b6b

View File

@ -20,15 +20,20 @@ analyze
SYNOPSIS SYNOPSIS
</h3> </h3>
analyze [options] &lt; filename&gt; analyze [options] [filename]
<h3> <h3>
DESCRIPTION DESCRIPTION
</h3> </h3>
The analyze command performs various analysis of LLVM bytecode. It will The analyze command performs various analysis of LLVM assembly code or
usually print the results on standard output, but in a few cases it will print bytecode. It will usually print the results on standard output, but in a few
output to standard error or generate a file with the analysis output (which is cases, it will print output to standard error or generate a file with the
usually done when generating output for another program). analysis output (which is usually done when the output is meant for another
program).
<p>
If filename is omitted or is -, analyze reads its input from standard input.
It first attempts to interpret its input as LLVM bytecode. If it encounters an
error, it then attempts to parse the input as LLVM assembly language.
<h3> <h3>
OPTIONS OPTIONS
</h3> </h3>