[Docs] Moves article links to new pages

Moves existing article links on the Programming, Subsystem, and Reference documentation pages to new locations. Also moves Github Repository and Publications links to the sidebar.

llvm-svn: 373169
diff --git a/llvm/docs/Reference.rst b/llvm/docs/Reference.rst
index 2178eb1..49ff6b6 100644
--- a/llvm/docs/Reference.rst
+++ b/llvm/docs/Reference.rst
@@ -7,19 +7,20 @@
    :hidden:

 

    LangRef

-   CommandGuide/index

    TestingGuide

    CompilerWriterInfo

    MIRLangRef

+   NVPTXUsage

+   AMDGPUUsage

+

+==============

+LLVM Reference

+==============

 

 :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.

 

@@ -30,10 +31,17 @@
    A reference manual for the MIR serialization format, which is used to test

    LLVM's code generation passes.

 

+:doc:`NVPTXUsage`

+   This document describes using the NVPTX backend to compile GPU kernels.

+

+:doc:`AMDGPUUsage`

+   This document describes using the AMDGPU backend to compile GPU kernels.

+

+=============

+API Reference

+=============

+

 `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