diff options
| author | DeForest Richards <d4m1887@gmail.com> | 2019-10-06 16:10:11 +0000 |
|---|---|---|
| committer | DeForest Richards <d4m1887@gmail.com> | 2019-10-06 16:10:11 +0000 |
| commit | de0e3aac2a27496545f809f2dffac48b5ab7f594 (patch) | |
| tree | 29fbc181bf006a341b53515be1ba80c15636b637 /llvm/docs/Reference.rst | |
| parent | 5c876303ecdc83fbb4ed54281d0f0b180586ca4f (diff) | |
| download | bcm5719-llvm-de0e3aac2a27496545f809f2dffac48b5ab7f594.tar.gz bcm5719-llvm-de0e3aac2a27496545f809f2dffac48b5ab7f594.zip | |
[Docs] Removes Programming Documentation page
Removes Programming Documentation page. Also moves existing topics on Programming Documentation page to User Guides and Reference pages.
llvm-svn: 373856
Diffstat (limited to 'llvm/docs/Reference.rst')
| -rw-r--r-- | llvm/docs/Reference.rst | 35 |
1 files changed, 30 insertions, 5 deletions
diff --git a/llvm/docs/Reference.rst b/llvm/docs/Reference.rst index 9346d4d7608..0e55be30266 100644 --- a/llvm/docs/Reference.rst +++ b/llvm/docs/Reference.rst @@ -9,16 +9,22 @@ LLVM and API reference documentation. .. toctree::
:hidden:
+ Atomics
Bugpoint
CommandGuide/index
CompilerWriterInfo
+ Extensions
FuzzingLLVM
GarbageCollection
GetElementPtr
+ GwpAsan
+ HowToSetUpLLVMStyleRTTI
LangRef
LibFuzzer
MIRLangRef
+ OptBisect
PDB/index
+ ScudoHardenedAllocator
Statepoints
TestingGuide
YamlIO
@@ -38,20 +44,36 @@ LLVM Reference Defines the LLVM intermediate representation and the assembly form of the
different nodes.
-: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.
-:doc:`YamlIO`
- A reference guide for using LLVM's YAML I/O library.
+:doc:`Atomics`
+ Information about LLVM's concurrency model.
+
+:doc:`CompilerWriterInfo`
+ A list of helpful links for compiler writers.
+
+:doc:`Extensions`
+ LLVM-specific extensions to tools and formats LLVM seeks compatibility with.
+
+:doc:`HowToSetUpLLVMStyleRTTI`
+ How to make ``isa<>``, ``dyn_cast<>``, etc. available for clients of your
+ class hierarchy.
:doc:`GetElementPtr`
Answers to some very frequent questions about LLVM's most frequently
misunderstood instruction.
+:doc:`ScudoHardenedAllocator`
+ A library that implements a security-hardened `malloc()`.
+
+:doc:`GwpAsan`
+ A sampled heap memory error detection toolkit designed for production use.
+
+:doc:`YamlIO`
+ A reference guide for using LLVM's YAML I/O library.
+
======================
Command Line Utilities
======================
@@ -64,6 +86,9 @@ Command Line Utilities Automatic bug finder and test-case reducer description and usage
information.
+:doc:`OptBisect`
+ A command line option for debugging optimization-induced failures.
+
:doc:`The Microsoft PDB File Format <PDB/index>`
A detailed description of the Microsoft PDB (Program Database) file format.
|

