summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2006-08-10 21:02:25 +0000
committerReid Spencer <rspencer@reidspencer.com>2006-08-10 21:02:25 +0000
commit48f706820a047dbeb198eb2c69ef790fc5dbcf69 (patch)
tree70183d8513bba2a70abb1c44c9740b9239b1a40c /docs
parentf19ccf8b633a4661ef40fbb53570c814313f1750 (diff)
downloadllvm-48f706820a047dbeb198eb2c69ef790fc5dbcf69.tar.gz
llvm-48f706820a047dbeb198eb2c69ef790fc5dbcf69.tar.bz2
llvm-48f706820a047dbeb198eb2c69ef790fc5dbcf69.tar.xz
llvm2cpp no longer reads LLVM assembly but LLVM bytecode instead. Adjust
the documentation to reflect this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29596 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r--docs/CommandGuide/llvm2cpp.pod12
1 files changed, 6 insertions, 6 deletions
diff --git a/docs/CommandGuide/llvm2cpp.pod b/docs/CommandGuide/llvm2cpp.pod
index ecdf798360..89dec36b83 100644
--- a/docs/CommandGuide/llvm2cpp.pod
+++ b/docs/CommandGuide/llvm2cpp.pod
@@ -2,7 +2,7 @@
=head1 NAME
-llvm2xpp - LLVM assembler to LLVM C++ IR translator
+llvm2xpp - LLVM bytecode to LLVM C++ IR translator
=head1 SYNOPSIS
@@ -10,18 +10,18 @@ B<llvm2cpp> [I<options>] [I<filename>]
=head1 DESCRIPTION
-B<llvm2cpp> translates from human readable LLVM assembly (.ll files) to a
+B<llvm2cpp> translates from LLVM bytecode (.bc files) to a
corresponding C++ source file that will make calls against the LLVM C++ API to
build the same module as the input. By default, the C++ output is a complete
program that builds the module, verifies it and then emits the module as
-LLVM assembly again. This technique assists with testing because the input to
+LLVM assembly. This technique assists with testing because the input to
B<llvm2cpp> and the output of the generated C++ program should be identical.
If F<filename> is omitted or is C<->, then B<llvm2cpp> reads its input from
standard input.
If an output file is not specified with the B<-o> option, then
-B<llvm-as> sends its output to a file or standard output by following
+B<llvm2cpp> sends its output to a file or standard output by following
these rules:
=over
@@ -32,12 +32,12 @@ If the input is standard input, then the output is standard output.
=item *
-If the input is a file that ends with C<.ll>, then the output file is of
+If the input is a file that ends with C<.bc>, then the output file is of
the same name, except that the suffix is changed to C<.cpp>.
=item *
-If the input is a file that does not end with the C<.ll> suffix, then the
+If the input is a file that does not end with the C<.bc> suffix, then the
output file has the same name as the input file, except that the C<.cpp>
suffix is appended.