-
=pod
=head1 NAME
=head1 SYNOPSIS
-analyze [options] [filename]
+B<analyze> [I<options>] [I<filename>]
=head1 DESCRIPTION
=head1 SEE ALSO
-L<opt>
+L<opt|opt>
=head1 AUTHORS
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
-
=head1 SYNOPSIS
-bugpoint [options] [input LLVM ll/bc files] [LLVM passes] B<--args>
+B<bugpoint> [I<options>] [I<input LLVM ll/bc files>] [I<LLVM passes>] B<--args>
I<program arguments>
=head1 DESCRIPTION
=head1 SEE ALSO
-L<opt>, L<analyze>
+L<opt|opt>, L<analyze|analyze>
=head1 AUTHOR
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
-
=pod
=head1 NAME
=head1 SYNOPSIS
-extract [options] --func function-name [filename]
+B<extract> [I<options>] B<--func> I<function-name> [I<filename>]
=head1 DESCRIPTION
=head1 SEE ALSO
-L<bugpoint>
+L<bugpoint|bugpoint>
=head1 AUTHORS
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
-
=pod
=head1 NAME
=head1 SYNOPSIS
-gccas [options] filename
+B<gccas> [I<options>] I<filename>
=head1 DESCRIPTION
=head1 SEE ALSO
-L<llvm-as>, L<gccld>
+L<llvm-as|llvm-as>, L<gccld|gccld>
=head1 AUTHORS
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
-
=pod
=head1 NAME
=head1 SYNOPSIS
-gccld [options] file1 [file2 ...]
+B<gccld> [I<options>] I<filename ...>
=head1 DESCRIPTION
=head1 SEE ALSO
-L<llvm-link>, L<gccas>
+L<llvm-link|llvm-link>, L<gccas|gccas>
=head1 AUTHORS
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
-
=pod
=head1 NAME
=head1 SYNOPSIS
-llc [options] [filename]
+B<llc> [I<options>] [I<filename>]
=head1 DESCRIPTION
=head1 SEE ALSO
-L<lli>
+L<lli|lli>
=head1 AUTHORS
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
=head1 SYNOPSIS
-lli [options] [filename] [args ...]
+B<lli> [I<options>] [I<filename>] [I<program args>]
=head1 DESCRIPTION
-B<lli> directly executes programs in LLVM bytecode format. It takes a program in
-LLVM bytecode format and executes it using a just-in-time compiler, if one is
-available for the current architecture, or an interpreter. B<lli> takes
-all of the same code generator options as L<llc|llc>, but they are only effective
-when B<lli> is using the just-in-time compiler.
+B<lli> directly executes programs in LLVM bytecode format. It takes a program
+in LLVM bytecode format and executes it using a just-in-time compiler, if one is
+available for the current architecture, or an interpreter. B<lli> takes all of
+the same code generator options as L<llc|llc>, but they are only effective when
+B<lli> is using the just-in-time compiler.
If I<filename> is not specified, then B<lli> reads the LLVM bytecode for the
program from standard input.
=head1 SEE ALSO
-L<llc>
+L<llc|llc>
=head1 AUTHOR
=head1 SYNOPSIS
-llvm-as [options] [filename]
+B<llvm-as> [I<options>] [I<filename>]
=head1 DESCRIPTION
=head1 SEE ALSO
-L<llvm-dis>, L<gccas>
+L<llvm-dis|llvm-dis>, L<gccas|gccas>
=head1 AUTHORS
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
=head1 SYNOPSIS
-llvm-bcanalyzer [options] [filename]
+B<llvm-bcanalyzer> [I<options>] [I<filename>]
=head1 DESCRIPTION
=head1 SEE ALSO
-L<llvm-dis>, L<http://llvm.cs.uiuc.edu/docs/BytecodeFormat.html>
+L<llvm-dis|llvm-dis>, L<http://llvm.cs.uiuc.edu/docs/BytecodeFormat.html>
=head1 AUTHORS
-
=pod
=head1 NAME
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
=head1 SYNOPSIS
-llvm-dis [options] [filename]
+B<llvm-dis> [I<options>] [I<filename>]
=head1 DESCRIPTION
=head1 SEE ALSO
-L<llvm-as>
+L<llvm-as|llvm-as>
=head1 AUTHORS
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
-
=pod
=head1 NAME
=head1 SYNOPSIS
-extract [options] --func function-name [filename]
+B<extract> [I<options>] B<--func> I<function-name> [I<filename>]
=head1 DESCRIPTION
=head1 SEE ALSO
-L<bugpoint>
+L<bugpoint|bugpoint>
=head1 AUTHORS
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
=head1 SYNOPSIS
-llvm-link [options] filename [...]
+B<llvm-link> [I<options>] I<filename ...>
=head1 DESCRIPTION
=head1 SYNOPSIS
-llvm-nm [options] [filenames...]
+B<llvm-nm> [I<options>] [I<filenames...>]
=head1 DESCRIPTION
=head1 SEE ALSO
-L<llvm-dis>, L<ar(1)>, L<nm(1)>
+L<llvm-dis|llvm-dis>, L<ar(1)>, L<nm(1)>
=head1 AUTHOR
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
=head1 SYNOPSIS
-llvm-prof [options] [bytecode file] [llvmprof.out]
+B<llvm-prof> [I<options>] [I<bytecode file>] [I<llvmprof.out>]
=head1 DESCRIPTION
=head1 EXIT STATUS
-B<llvm-prof> returns 1 if it cannot load the bytecode file or the profile
-information. Otherwise, it exits with zero.
+B<llvm-prof|llvm-prof> returns 1 if it cannot load the bytecode file or the
+profile information. Otherwise, it exits with zero.
=head1 AUTHOR
B<llvm-prof> is maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-
-
=pod
=head1 NAME
=head1 SYNOPSIS
-llvmgcc [options] filename
+B<llvmgcc> [I<options>] I<filename>
=head1 DESCRIPTION
=head1 SEE ALSO
-L<llvmg++|llvmgxx>, L<gccas>, L<gccld>
+L<llvmg++|llvmgxx>, L<gccas|gccas>, L<gccld|gccld>
=head1 AUTHORS
-
=pod
=head1 NAME
=head1 SYNOPSIS
-llvmg++ [options] filename
+B<llvmg++> [I<options>] I<filename>
=head1 DESCRIPTION
-
=pod
=head1 NAME
=head1 SYNOPSIS
-opt [options] [filename]
+B<opt> [I<options>] [I<filename>]
=head1 DESCRIPTION
=head1 SEE ALSO
-L<analyze>
+L<analyze|analyze>
=head1 AUTHORS
Maintained by the LLVM Team (L<http://llvm.cs.uiuc.edu>).
=cut
-