X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2Findex.html;h=bf12f719b2b6ea7567fd6e3986e54d214fa4d571;hb=c6e59b71f50c7c77bc448a936dba8e84d90911e8;hp=74a7c4dc52ccf6776dccfed1f29afcb9d21363a1;hpb=9a365b6acb3e43dace074dc28264ed70511b103c;p=oota-llvm.git diff --git a/docs/index.html b/docs/index.html index 74a7c4dc52c..bf12f719b2b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2,12 +2,16 @@ "http://www.w3.org/TR/html4/strict.dtd"> - Documentation for the LLVM System + Documentation for the LLVM System at SVN head -
Documentation for the LLVM System
+
Documentation for the LLVM System at SVN head
+ +

If you are using a released version of LLVM, +see the download page to find +your documentation.

@@ -21,14 +25,16 @@
+


+

-
+

Written by The LLVM Team

@@ -39,13 +45,13 @@ @@ -70,7 +76,7 @@ LLVM for a custom language, and the facilities LLVM offers in tutorial form.
  • LLVM Command Guide - A reference -manual for the LLVM command line utilities ("man" pages for LLVM tools).
    +manual for the LLVM command line utilities ("man" pages for LLVM tools).
    Current tools: llvm-ar, llvm-as, @@ -87,7 +93,6 @@ Current tools: llvmc llvm-gcc, llvm-g++, - stkrc, bugpoint, llvm-bcanalyzer,
  • @@ -98,7 +103,7 @@ 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 - @@ -108,15 +113,18 @@ the LLVM system.
  • 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.
  • + +
  • Packaging guide - Advice on packaging +LLVM into a distribution.
  • 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.
  • @@ -150,7 +158,7 @@ Provides information on using the command line parsing library. Details the LLVM coding standards and provides useful information on writing efficient C++ code. -
  • Extending LLVM - Look here to see how +
  • Extending LLVM - Look here to see how to add instructions and intrinsics to LLVM.
  • Using LLVM Libraries - Look here to @@ -159,7 +167,7 @@ understand how to use the libraries produced when LLVM is compiled.
  • How To Release LLVM To The Public - This is a guide to preparing LLVM releases. Most developers can ignore it.
  • -
  • Doxygen generated +
  • Doxygen generated documentation (classes) @@ -203,18 +211,22 @@ GC'd programs.
  • LLVM - This document describes the design and philosophy behind the LLVM source-level debugger. -
  • Zero Cost Exception handling in LLVM +
  • 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.
  • -
  • LLVM Bitcode File Format - This describes +
  • 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 @@ -225,6 +237,11 @@ portable
  • 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.
  • @@ -234,22 +251,22 @@ the linker and its design