R600/SI: fix inserting waits for all defines
[oota-llvm.git] / docs / index.rst
index 3f247e8f36da7dc1b52a6d3ab3750a8996f3e4d1..8f22ef2a774c44750e941ad7c10414cd03544c9d 100644 (file)
@@ -77,7 +77,6 @@ representation.
    GettingStartedVS
    FAQ
    Lexicon
-   Packaging
    HowToAddABuilder
    yaml2obj
    HowToSubmitABug
@@ -141,9 +140,6 @@ representation.
 
    .. __: http://clang.llvm.org/get_started.html
 
-:doc:`Packaging`
-   Advice on packaging LLVM into a distribution.
-
 :doc:`Lexicon`
    Definition of acronyms, terms and concepts used in LLVM.
 
@@ -156,11 +152,22 @@ representation.
 IRC
 ===
 
-You can probably find help on the unofficial LLVM IRC.
+Users and developers of the LLVM project (including subprojects such as Clang)
+can be found in #llvm on `irc.oftc.net <irc://irc.oftc.net/llvm>`_.
+
+This channel has several bots.
+
+* Buildbot reporters
 
-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 <irc://irc.oftc.net/llvm>`_.
+  * llvmbb - Bot for the main LLVM buildbot master.
+    http://lab.llvm.org:8011/console
+  * bb-chapuni - An individually run buildbot master. http://bb.pgr.jp/console
+  * smooshlab - Apple's internal buildbot master.
+
+* robot - Bugzilla linker. %bug <number>
+
+* clang-bot - A `geordi <http://www.eelis.net/geordi/>`_ instance running
+  near-trunk clang instead of gcc.
 
 Programming Documentation
 =========================
@@ -240,6 +247,7 @@ For API clients and LLVM developers.
    GarbageCollection
    WritingAnLLVMPass
    TableGen/LangRef
+   HowToUseAttributes
 
 :doc:`WritingAnLLVMPass`
    Information on how to write LLVM transformations and analyses.
@@ -305,6 +313,8 @@ For API clients and LLVM developers.
 :doc:`MarkedUpDisassembly`
    This document describes the optional rich disassembly output syntax.
 
+:doc:`HowToUseAttributes`
+  Answers some questions about the new Attributes infrastructure.
 
 Development Process Documentation
 =================================
@@ -318,6 +328,7 @@ Information about LLVM's development process.
    Projects
    LLVMBuild
    HowToReleaseLLVM
+   Packaging
 
 :doc:`Projects`
   How-to guide and templates for new projects that *use* the LLVM
@@ -335,6 +346,9 @@ Information about LLVM's development process.
 :doc:`HowToReleaseLLVM`
   This is a guide to preparing LLVM releases. Most developers can ignore it.
 
+:doc:`Packaging`
+   Advice on packaging LLVM into a distribution.
+
 Mailing Lists
 =============