diff options
| author | John Criswell <criswell@uiuc.edu> | 2003-09-17 14:11:24 +0000 |
|---|---|---|
| committer | John Criswell <criswell@uiuc.edu> | 2003-09-17 14:11:24 +0000 |
| commit | 9bcdda35884863d07a2af3c8cb19914a163d7dfb (patch) | |
| tree | 4fe9cdf4620b2fe7efaf4dc30c99a66ce239fdfc /llvm/docs/CommandGuide | |
| parent | 2ae6b11415e67ca7eb48230368e297435bc0e802 (diff) | |
| download | bcm5719-llvm-9bcdda35884863d07a2af3c8cb19914a163d7dfb.tar.gz bcm5719-llvm-9bcdda35884863d07a2af3c8cb19914a163d7dfb.zip | |
Renamed the link page to llvmlink.html
Added initial pages for the extract and llvm-link commands.
Reworded the description of the -load option for analyze to hopefully make it
more clear.
llvm-svn: 8575
Diffstat (limited to 'llvm/docs/CommandGuide')
| -rw-r--r-- | llvm/docs/CommandGuide/analyze.html | 4 | ||||
| -rw-r--r-- | llvm/docs/CommandGuide/extract.html | 74 | ||||
| -rw-r--r-- | llvm/docs/CommandGuide/index.html | 2 | ||||
| -rw-r--r-- | llvm/docs/CommandGuide/llvm-link.html | 91 |
4 files changed, 168 insertions, 3 deletions
diff --git a/llvm/docs/CommandGuide/analyze.html b/llvm/docs/CommandGuide/analyze.html index 15a06392057..25b93eb38d3 100644 --- a/llvm/docs/CommandGuide/analyze.html +++ b/llvm/docs/CommandGuide/analyze.html @@ -62,8 +62,8 @@ OPTIONS the analyze program after being loaded. <p> After being loaded, additional command line options are made available - for running additional analysis passes. Use analyse -load - <plugin.so> -help to list the new list of available analysis + for running the passes made available by plugin.so. Use analyse -load + <plugin.so> -help to see the new list of available analysis passes. <p> </ul> diff --git a/llvm/docs/CommandGuide/extract.html b/llvm/docs/CommandGuide/extract.html new file mode 100644 index 00000000000..275b9b1e0c6 --- /dev/null +++ b/llvm/docs/CommandGuide/extract.html @@ -0,0 +1,74 @@ +<html> +<title> +extract +</title> + +<body> + +<center> +<h1>Low Level Virtual Machine</h1> +</center> +<HR> + +<h3> +NAME +</h3> + +extract + +<h3> +SYNOPSIS +</h3> + +extract [options] <filename> [filename ...] +<h3> +DESCRIPTION +</h3> + +The extract command takes the name of a function and extracts it from the +specified LLVM bytecode file. It is primarily used as a debugging tool to +reduce test cases from larger programs that are triggering a bug. + +<h3> +OPTIONS +</h3> + +<ul> + <li>-func <function> + <br> + Extract function from the LLVM bytecode. + <p> + + <li> -help + <br> + Print a summary of command line options. + <p> + + <li> -stats + <br> + Print statistics. + <p> + + <li> -time-passes + <br> + Record the amount of time needed for each pass and print it to standard + error. +</ul> + +<h3> +EXIT STATUS +</h3> + +If extract succeeds, it will exit with 0. Otherwise, if an error occurs, it +will exit with a non-zero value. + +<h3> +SEE ALSO +</h3> +bugpoint + +<HR> +<a href="http://llvm.cs.uiuc.edu">LLVM Team</a> +</body> +</html> + diff --git a/llvm/docs/CommandGuide/index.html b/llvm/docs/CommandGuide/index.html index 022e9eefb32..cb6d3d2b839 100644 --- a/llvm/docs/CommandGuide/index.html +++ b/llvm/docs/CommandGuide/index.html @@ -41,7 +41,7 @@ Optimize an LLVM bytecode file. <p> - <dt><A href="link.html"><b>link</b></A> + <dt><A href="llvmlink.html"><b>llvm-link</b></A> <dd> Link several LLVM bytecode files together into one LLVM bytecode file. diff --git a/llvm/docs/CommandGuide/llvm-link.html b/llvm/docs/CommandGuide/llvm-link.html new file mode 100644 index 00000000000..a503c2e0dfe --- /dev/null +++ b/llvm/docs/CommandGuide/llvm-link.html @@ -0,0 +1,91 @@ +<html> +<title> +llvm-link +</title> + +<body> + +<center> +<h1>Low Level Virtual Machine</h1> +</center> +<HR> + +<h3> +NAME +</h3> + +llvm-link + +<h3> +SYNOPSIS +</h3> + +llvm-link [options] <filename> [filename ...] +<h3> +DESCRIPTION +</h3> + +The llvm-link command takes several LLVM bytecode files and links them together into a single LLVM bytecode file. + +<h3> +OPTIONS +</h3> + +<ul> + <li>-L <pathname> + <br> + Specify a library search path. When looking for libraries, llvm-link + will look in pathname for libraries. This option can be specified + multiple times; llvm-link will search inside these directories in the + order in which they were specified on the command line. + <p> + + <li>-f + <br> + Overwrite output files. By default, llvm-link will not overwrite an + output file if it alreadys exists. + <p> + + <li>-o <filename> + <br> + Output filename. + <p> + + <li> -help + <br> + Print a summary of command line options. + <p> + + <li> -stats + <br> + Print statistics. + <p> + + <li> -time-passes + <br> + Record the amount of time needed for each pass and print it to standard + error. + <p> + + <li> -v + <br> + Verbose mode. Print information about what llvm-link is doing. +</ul> + +<h3> +EXIT STATUS +</h3> + +If llvm-link succeeds, it will exit with 0. Otherwise, if an error occurs, it +will exit with a non-zero value. + +<h3> +SEE ALSO +</h3> +llvm-dis, lli + +<HR> +<a href="http://llvm.cs.uiuc.edu">LLVM Team</a> +</body> +</html> + |

