X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FCommandGuide%2Findex.html;h=a411fea68bf4b28947552f04b7d267b14d31acc4;hb=73b43b9b549a75fb0015c825df68abd95705a67c;hp=65a707983b24c59cb413ea0353fd8bb2001e36a0;hpb=f0e3a08ea283b02116d013083d55e847f76929e1;p=oota-llvm.git diff --git a/docs/CommandGuide/index.html b/docs/CommandGuide/index.html index 65a707983b2..a411fea68bf 100644 --- a/docs/CommandGuide/index.html +++ b/docs/CommandGuide/index.html @@ -1,122 +1,152 @@ - + - - LLVM Command Guide - - - - -

LLVM Command Guide

- - This document is the reference manual for the LLVM utilities. It will - show you how to use the LLVM commands and what all of their options - are. - - - - -
- - -

Basic Commands

- - -
-
llvm-as -
- Assemble a human-readable LLVM program into LLVM bytecode. -

- -

llvm-dis -
- Disassemble an LLVM bytecode file into human-readable form. -

- -

llvm-dis -
- Print out the names and types of symbols in an LLVM bytecode file. -

- -

analyze -
- Analyze an LLVM bytecode file. -

- -

opt -
- Optimize an LLVM bytecode file. -

- -

llvm-link -
- Link several LLVM bytecode files together into one LLVM - bytecode file. -

- -

llc -
- Compile an LLVM bytecode program into native machine code. - -
lli -
- Run an LLVM bytecode program using either an interpreter or a - JIT compiler. -

-

- -
- - -

C and C++ Front-end Commands

- - -
-
llvmgcc -
- GCC-based C front end for LLVM. -

- -

llvmg++ -
- GCC-based C++ front end for LLVM. -

- -

gccas -
- LLVM assembler used by GCC and other native compiler tools. -

- -

gccld -
- LLVM linker used by GCC and other native compiler tools. -
- - -

Debugging Tools

- - -
-
bugpoint -
- Trace an LLVM bytecode program and reduce its failure to a - simple testcase. -

- -

extract -
- Extract a function from an LLVM bytecode file. -
-
- - -
-Maintained by the -LLVM Team.
- - -Last modified: Tue Oct 7 15:34:17 CDT 2003 - -
- - + + LLVM Command Guide + + + + +
+ LLVM Command Guide +
+ +
+ +

These documents are HTML versions of the man pages +for all of the LLVM tools. These pages describe how to use the LLVM commands +and what their options are. Note that these pages do not describe all of the +options available for all tools. To get a complete listing, pass the +--help (general options) or --help-hidden (general+debugging +options) arguments to the tool you are interested in.

+ +
+ + +
+ Basic Commands +
+ + +
+ + + +
+ + +
+ C, C++, and Stacker Front-end Commands +
+ + +
+ + +
+ + +
+ Debugging Tools +
+ + + +
+ + +
+ + +
+ Internal Tools +
+ + +
+ +
+ + + +
+
+ Valid CSS! + Valid HTML 4.01! + + LLVM Compiler Infrastructure
+ Last modified: $Date$ +
+ +