mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-25 04:02:41 +01:00
[Docs] Adds Documentation links to sidebar
Adds links to Getting Started/Tutorials, User Guides, and Reference documentation pages to sidebar. Also adds a new section for LLVM IR on the Reference documentation page. llvm-svn: 374214
This commit is contained in:
parent
affeff0d1b
commit
f358a34083
@ -6,6 +6,7 @@ For those new to the LLVM system.
|
||||
.. toctree::
|
||||
:hidden:
|
||||
|
||||
CompilerWriterInfo
|
||||
Frontend/PerformanceTips
|
||||
GettingStarted
|
||||
GettingStartedVS
|
||||
@ -31,4 +32,7 @@ For those new to the LLVM system.
|
||||
|
||||
:doc:`GettingStartedVS`
|
||||
An addendum to the main Getting Started guide for those using Visual Studio
|
||||
on Windows.
|
||||
on Windows.
|
||||
|
||||
:doc:`CompilerWriterInfo`
|
||||
A list of helpful links for compiler writers.
|
@ -16,7 +16,6 @@ LLVM and API reference documentation.
|
||||
Bugpoint
|
||||
CFIVerify
|
||||
CommandGuide/index
|
||||
CompilerWriterInfo
|
||||
Coroutines
|
||||
DependenceGraphs/index
|
||||
ExceptionHandling
|
||||
@ -68,23 +67,9 @@ API Reference
|
||||
LLVM Reference
|
||||
--------------
|
||||
|
||||
:doc:`LLVM Language Reference Manual <LangRef>`
|
||||
Defines the LLVM intermediate representation and the assembly form of the
|
||||
different nodes.
|
||||
|
||||
:doc:`FaultMaps`
|
||||
LLVM support for folding control flow into faulting machine instructions.
|
||||
|
||||
:doc:`InAlloca`
|
||||
Description of the ``inalloca`` argument attribute.
|
||||
|
||||
: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.
|
||||
|
||||
:doc:`GlobalISel`
|
||||
This describes the prototype instruction selection replacement, GlobalISel.
|
||||
|
||||
:doc:`Atomics`
|
||||
Information about LLVM's concurrency model.
|
||||
|
||||
@ -92,12 +77,6 @@ LLVM Reference
|
||||
This document describes the design and implementation of exception handling
|
||||
in LLVM.
|
||||
|
||||
:doc:`CompilerWriterInfo`
|
||||
A list of helpful links for compiler writers.
|
||||
|
||||
:doc:`BitCodeFormat`
|
||||
This describes the file format and encoding used for LLVM "bc" files.
|
||||
|
||||
:doc:`Extensions`
|
||||
LLVM-specific extensions to tools and formats LLVM seeks compatibility with.
|
||||
|
||||
@ -198,6 +177,27 @@ LibFuzzer
|
||||
:doc:`FuzzingLLVM`
|
||||
Information on writing and using Fuzzers to find bugs in LLVM.
|
||||
|
||||
========
|
||||
LLVM IR
|
||||
========
|
||||
|
||||
:doc:`LLVM Language Reference Manual <LangRef>`
|
||||
Defines the LLVM intermediate representation and the assembly form of the
|
||||
different nodes.
|
||||
|
||||
:doc:`InAlloca`
|
||||
Description of the ``inalloca`` argument attribute.
|
||||
|
||||
:doc:`BitCodeFormat`
|
||||
This describes the file format and encoding used for LLVM "bc" files.
|
||||
|
||||
: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.
|
||||
|
||||
:doc:`GlobalISel`
|
||||
This describes the prototype instruction selection replacement, GlobalISel.
|
||||
|
||||
=======
|
||||
Testing
|
||||
=======
|
||||
|
8
docs/_templates/indexsidebar.html
vendored
8
docs/_templates/indexsidebar.html
vendored
@ -1,6 +1,14 @@
|
||||
{# This template defines sidebar which can be used to provide common links on
|
||||
all documentation pages. #}
|
||||
|
||||
<h3>Documentation</h3>
|
||||
|
||||
<ul class="want-points">
|
||||
<li><a href="https://llvm.org/docs/GettingStartedTutorials.html">Getting Started/Tutorials</a></li>
|
||||
<li><a href="https://llvm.org/docs/UserGuides.html">User Guides</a></li>
|
||||
<li><a href="https://llvm.org/docs/Reference.html">Reference</a></li>
|
||||
</ul>
|
||||
|
||||
<h3>Getting Involved</h3>
|
||||
|
||||
<ul class="want-points">
|
||||
|
Loading…
Reference in New Issue
Block a user