summaryrefslogtreecommitdiffstats
path: root/llvm/docs/index.rst
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/docs/index.rst')
-rw-r--r--llvm/docs/index.rst28
1 files changed, 24 insertions, 4 deletions
diff --git a/llvm/docs/index.rst b/llvm/docs/index.rst
index ef7ae86baab..a9abd97c373 100644
--- a/llvm/docs/index.rst
+++ b/llvm/docs/index.rst
@@ -21,11 +21,8 @@ Several introductory papers and presentations.
.. toctree::
:hidden:
- LangRef
Lexicon
-
-:doc:`LangRef`
- Defines the LLVM intermediate representation.
+ FAQ
`Introduction to the LLVM Compiler`__
Presentation providing a users introduction to LLVM.
@@ -54,6 +51,9 @@ Several introductory papers and presentations.
:doc:`Lexicon`
Definition of acronyms, terms and concepts used in LLVM.
+:doc:`FAQ`
+ A list of common questions and problems and their solutions.
+
Documentation
=============
@@ -83,6 +83,7 @@ Getting Started/Tutorials
GettingStarted
tutorial/index
+ GettingStartedVS
:doc:`GettingStarted`
Discusses how to get up and running quickly with the LLVM infrastructure.
@@ -93,6 +94,10 @@ Getting Started/Tutorials
Tutorials about using LLVM. Includes a tutorial about making a custom
language with LLVM.
+:doc:`GettingStartedVS`
+ An addendum to the main Getting Started guide for those using Visual Studio
+ on Windows.
+
Reference
---------
@@ -104,8 +109,11 @@ LLVM and API reference documentation.
.. toctree::
:hidden:
+ LangRef
CommandGuide/index
TestingGuide
+ CompilerWriterInfo
+ MIRLangRef
:doc:`LLVM Language Reference Manual <LangRef>`
Defines the LLVM intermediate representation and the assembly form of the
@@ -118,6 +126,13 @@ LLVM and API reference documentation.
:doc:`LLVM Testing Infrastructure Guide <TestingGuide>`
A reference manual for using the LLVM testing infrastructure.
+:doc:`CompilerWriterInfo`
+ A list of helpful links for compiler writers.
+
+:doc:`Machine IR (MIR) Format Reference Manual <MIRLangRef>`
+ A reference manual for the MIR serialization format, which is used to test
+ LLVM's code generation passes.
+
`Doxygen generated documentation <http://llvm.org/doxygen/>`_
(`classes <http://llvm.org/doxygen/inherits.html>`_)
@@ -147,6 +162,7 @@ LLVM welcomes contributions of all kinds. To get started, please review the foll
Phabricator
HowToSubmitABug
BugLifeCycle
+ CodingStandards
:doc:`Contributing`
An overview on how to contribute to LLVM.
@@ -169,6 +185,10 @@ LLVM welcomes contributions of all kinds. To get started, please review the foll
:doc:`BugLifeCycle`
Describes how bugs are reported, triaged and closed.
+:doc:`CodingStandards`
+ Details the LLVM coding standards and provides useful information on writing
+ efficient C++ code.
+
Development Process
-------------------
OpenPOWER on IntegriCloud