X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2Findex.html;h=5c50c411cfb14aa8c7b669e1ac13cd36d424981c;hb=9e6d1d1f5034347d237941f1bf08fba5c1583cd3;hp=22f90de202b8b3b3abe947efa6633a0eac1994d6;hpb=2042302bb2ba5e51af8bf8ec7e95650199ca2dc1;p=oota-llvm.git
diff --git a/docs/index.html b/docs/index.html
index 22f90de202b..5c50c411cfb 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1,4 +1,3 @@
-
@@ -11,35 +10,46 @@
Documentation for the LLVM System
+
+
-
+
@@ -52,21 +62,65 @@ Discusses how to get up and running quickly with the LLVM infrastructure.
Everything from unpacking and compilation of the distribution to execution of
some tools.
-LLVM Command Guide - A reference manual for
-the LLVM command line utilities ("man" pages for LLVM tools).
+Getting Started with the LLVM System using
+Microsoft Visual Studio - An addendum to the main Getting Started guide for
+those using Visual Studio on Windows.
+
+LLVM Tutorial - A walk through the process of using
+LLVM for a custom language, and the facilities LLVM offers in tutorial form.
+Developer Policy - The LLVM project's
+policy towards developers and their contributions.
+
+LLVM Command Guide - A reference
+manual for the LLVM command line utilities ("man" pages for LLVM tools).
+Current tools:
+ llvm-ar,
+ llvm-as,
+ llvm-dis,
+ llvm-extract,
+ llvm-ld,
+ llvm-link,
+ llvm-nm,
+ llvm-prof,
+ llvm-ranlib,
+ opt,
+ llc,
+ lli,
+ llvmc
+ llvm-gcc,
+ llvm-g++,
+ stkrc,
+ bugpoint,
+ llvm-bcanalyzer,
+
+
+LLVM's Analysis and Transform Passes - A list of
+optimizations and analyses implemented in LLVM.
-Release notes for the current release
+Frequently Asked Questions - A list of common
+questions and problems and their solutions.
+
+Release notes for the current release
- This describes new features, known bugs, and other limitations.
How to Submit A Bug Report -
Instructions for properly submitting information about any bugs you run into in
the LLVM system.
-LLVM Test Suite Guide - A reference
-manual for using the LLVM test suite.
+LLVM Testing Infrastructure Guide - A reference
+manual for using the LLVM testing infrastructure.
+
+How to build the Ada/C/C++/Fortran front-ends -
+Instructions for building gcc front-ends from source.
+
+The LLVM Lexicon - Definition of acronyms, terms
+and concepts used in LLVM.
+
+You can probably find help on the unofficial LLVM IRC
+channel. We often are on irc.oftc.net in the #llvm channel. If you are
+using the mozilla browser, and have chatzilla installed, you can join #llvm on irc.oftc.net directly.
-How to build the C/C++ front-end -
-Instructions for building the front-end from source.
@@ -75,6 +129,9 @@ Instructions for building the front-end from source.
@@ -120,6 +181,9 @@ Browser
Writing an LLVM Pass - Information
on how to write LLVM transformations and analyses.
+Writing an LLVM Backend - Information
+on how to write LLVM backends for machine targets.
+
The LLVM Target-Independent Code
Generator - The design and implementation of the LLVM code generator.
Useful if you are working on retargetting LLVM to a new architecture, designing
@@ -133,10 +197,6 @@ generator.
on how to write a new alias analysis implementation or how to use existing
analyses.
-The Stacker Cronicles - This document
-describes both the Stacker language and LLVM frontend, but also some details
-about LLVM useful for those writing front-ends.
-
Accurate Garbage Collection with
LLVM - The interfaces source-language compilers should use for compiling
GC'd programs.
@@ -145,55 +205,70 @@ GC'd programs.
LLVM - This document describes the design and philosophy behind the LLVM
source-level debugger.
-Bugpoint automatic bug finder and
-test-case reducer description and usage information.
+Zero Cost Exception handling in LLVM
+- This document describes the design and implementation of exception handling
+in LLVM.
-
+Bugpoint - automatic bug finder and test-case
+reducer description and usage information.
-
-
-
+Compiler Driver (llvmc) Tutorial
+- This document is a tutorial introduction to the usage and
+configuration of the LLVM compiler driver tool, llvmc.
-
-- Frequently Asked Questions - A list of common
-questions and problems and their solutions.
+- Compiler Driver (llvmc)
+Reference - This document describes the design and configuration
+of llvmc in more detail.
+
+- LLVM Bitcode File Format - This describes
+the file format and encoding used for LLVM "bc" files.
-- How-To-Submit-A-Bug - Instructions
-for the proper way to submit information about a bug you ran into in the LLVM
-system.
+- System Library - This document describes
+the LLVM System Library (lib/System) and how to keep LLVM source code
+portable
-- You can probably find help on the unofficial LLVM IRC channel. We often
-are on irc.oftc.net in the #llvm channel. If you are using the mozilla
-browser, and have chatzilla installed, you can join by clicking here.
+- Link Time Optimization - This
+document describes the interface between LLVM intermodular optimizer and
+the linker and its design
+- The LLVM gold plugin - How to build your
+programs with link-time optimization on Linux.
+
+- The GDB JIT interface - How to debug
+JITed code with GDB.
+
-
+
@@ -201,11 +276,12 @@ volume.
+ src="http://jigsaw.w3.org/css-validator/images/vcss-blue" alt="Valid CSS">
+ src="http://www.w3.org/Icons/valid-html401-blue" alt="Valid HTML 4.01">
- LLVM Compiler Infrastructure
+ LLVM Compiler Infrastructure
Last modified: $Date$
+