[Docs] Moves Reference docs to new page

Moves Reference docs to new page. Also adds a table of contents to Getting Involved page.

llvm-svn: 372796
diff --git a/llvm/docs/Reference.rst b/llvm/docs/Reference.rst
new file mode 100644
index 0000000..2178eb1
--- /dev/null
+++ b/llvm/docs/Reference.rst
@@ -0,0 +1,39 @@
+Reference

+=========

+

+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

+  different nodes.

+

+:doc:`LLVM Command Guide <CommandGuide/index>`

+   A reference manual for the LLVM command line utilities ("man" pages for LLVM

+   tools).

+

+: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>`_)

+

+`Documentation for Go bindings <http://godoc.org/llvm.org/llvm/bindings/go/llvm>`_

+

+`Github Source Repository Browser <http://github.com/llvm/llvm-project//>`_

+   ..
\ No newline at end of file