diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2004-07-01 02:32:42 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2004-07-01 02:32:42 +0000 |
commit | c76920a2ab8bb5d3f52488a8723e082604fec565 (patch) | |
tree | d65a39bf6d7baa7c08b682e04303c9048a82cf4d /docs/CommandGuide | |
parent | d2d5df207a60f4ad74fcf5f9485b92e84d3da9bf (diff) | |
download | external_llvm-c76920a2ab8bb5d3f52488a8723e082604fec565.zip external_llvm-c76920a2ab8bb5d3f52488a8723e082604fec565.tar.gz external_llvm-c76920a2ab8bb5d3f52488a8723e082604fec565.tar.bz2 |
Added a command page for the llvm-abcd tool.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14513 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/CommandGuide')
-rw-r--r-- | docs/CommandGuide/llvm-abcd.html | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/docs/CommandGuide/llvm-abcd.html b/docs/CommandGuide/llvm-abcd.html new file mode 100644 index 0000000..1048502 --- /dev/null +++ b/docs/CommandGuide/llvm-abcd.html @@ -0,0 +1,44 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<HTML><HEAD><TITLE>LLVM: llvm-abcd tool</TITLE> +<META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> +<BODY bgColor=white> +<CENTER> +<H1>LLVM: <TT>llvm-abcd</TT> tool</H1></CENTER> +<HR> +<H3>NAME</H3><TT>llvm-abcd</TT> +<H3>SYNOPSIS</H3><TT>llvm-abcd [options] [filename]</TT> +<H3>DESCRIPTION</H3>The <TT>llvm-abcd</TT> command is a small utility for analyzing +bytecode files. The <TT>abcd</TT> acronym stands for <u>a</u>nalysis of +<u>b</u>yte<u>c</u>ode <u>d</u>isplayer. The tool reads a bytecode file (such as +generated with the <TT>llvm-abcd</TT> tool) and produces statistical and low level +bytecode format dumps. This tool is probably not of much interest or utility except +for those working directly with the bytecode format. Most LLVM users can just ignore +this tool. +<P>If filename is omitted or is -, then <TT>llvm-abcd</TT> reads its input from +standard input. This is useful for combining <TT>llvm-abcd</TT> in a pipeline. +<P> +<H3>OPTIONS</H3> +<UL> + <LI>-nodetails <BR>Causes <TT>llvm-abcd</TT> to abbreviate its output by writing + out only a module level summary. The details for individual functions are not + displayed. + <P></P> + <LI>-dump <BR>Causes <TT>llvm-abcd</TT> to dump the bytecode in a human readable + format. This format is significantly different from LLVM assembly and provides + details about the encoding of the bytecode file. + <P></P> + <LI>-verify <BR>Causes <TT>llvm-abcd</TT> to verify the module produced by + by reading the bytecode. This ensures that the statistics generated are reliable. + <P></P> + <LI>-help <BR>Print a summary of command line options. + <P></P></LI></UL> +<H3>EXIT STATUS</H3>If <TT>llvm-abcd</TT> succeeds, it will exit with 0. +Otherwise, if an error occurs, it will exit with a non-zero value, usually 1. +<H3>SEE ALSO</H3><A +href="http://llvm.x10sys.com/cgi-bin/cvsweb.cgi/~checkout~/llvm/docs/CommandGuide/llvm-dis.html"><TT>llvm-dis</TT></A> +<A +href="http://llvm.x10sys.com/cgi-bin/cvsweb.cgi/~checkout~/llvm/docs/BytecodeFormat.html"><TT>LLVM Bytecode File Format</TT></A> + +<HR> +Maintained by <a href="mailto:rspencer@x10sys.com">Reid Spencer</A>. +</BODY></HTML> |