X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2Findex.html;h=79ba64ec608a47e6d28f21e8868e4e172f4f74e4;hb=f4b64f67b6d397cedcb8a9c0539f62957cca1627;hp=4042b9ff63ed53413c11d7b4f1afa06f3a319f21;hpb=7df8e26dc92dc7ed74021e452cc1942956fc2cc6;p=oota-llvm.git
diff --git a/docs/index.html b/docs/index.html
index 4042b9ff63e..79ba64ec608 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -13,6 +13,7 @@
+
-
+
@@ -63,53 +66,59 @@ some tools.
Microsoft Visual Studio - An addendum to the main Getting Started guide for
those using Visual Studio on Windows.
-
LLVM Command Guide - A reference
-manual for the LLVM command line utilities ("man" pages for LLVM tools).
+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-ranlib,
- llvm-as,
- llvm-dis,
- opt,
- llc,
- lli,
- llvm-link,
- analyze,
- llvm-nm,
- llvm-prof,
- llvmgcc,
- llvmgxx,
- gccas,
- gccld,
- stkrc,
- bugpoint,
- llvm-extract,
- llvm-bcanalyzer,
- llvmc
+ 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.
+
Frequently Asked Questions - A list of common
questions and problems and their solutions.
-
Release notes for the current release
+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 C/C++ front-end -
-Instructions for building the front-end from source.
+
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 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.
@@ -120,6 +129,9 @@ href="irc://irc.oftc.net/llvm">join #llvm on irc.oftc.net directly.
@@ -186,10 +197,6 @@ generator.
on how to write a new alias analysis implementation or how to use existing
analyses.
-
The Stacker Chronicles - 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.
@@ -198,17 +205,34 @@ GC'd programs.
LLVM - This document describes the design and philosophy behind the LLVM
source-level debugger.
+
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) - This document
-describes the design and configuration of the LLVM compiler driver tool,
-llvmc.
+
Compiler Driver (llvmc) Tutorial
+- This document is a tutorial introduction to the usage and
+configuration of the LLVM compiler driver tool, llvmc.
+
+
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.
System Library - This document describes
the LLVM System Library (lib/System) and how to keep LLVM source code
portable
+
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.
@@ -217,27 +241,27 @@ portable