projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Kerning.
[oota-llvm.git]
/
docs
/
programming.rst
diff --git
a/docs/programming.rst
b/docs/programming.rst
index e8acc1d2e0c87f944736768fbc024c2c612f14bd..3fea6ed4277beca2d09d2c3647339e158a583a0d 100644
(file)
--- a/
docs/programming.rst
+++ b/
docs/programming.rst
@@
-6,11
+6,13
@@
Programming Documentation
.. toctree::
:hidden:
.. toctree::
:hidden:
+ Atomics
CodingStandards
CommandLine
CompilerWriterInfo
CodingStandards
CommandLine
CompilerWriterInfo
- Atomics
+ ExtendingLLVM
HowToSetUpLLVMStyleRTTI
HowToSetUpLLVMStyleRTTI
+ ProgrammersManual
* `LLVM Language Reference Manual <LangRef.html>`_
* `LLVM Language Reference Manual <LangRef.html>`_
@@
-21,7
+23,7
@@
Programming Documentation
Information about LLVM's concurrency model.
Information about LLVM's concurrency model.
-*
`The LLVM Programmers Manual <ProgrammersManual.html>`_
+*
:doc:`ProgrammersManual`
Introduction to the general layout of the LLVM sourcebase, important classes
and APIs, and some tips & tricks.
Introduction to the general layout of the LLVM sourcebase, important classes
and APIs, and some tips & tricks.
@@
-40,7
+42,7
@@
Programming Documentation
How to make ``isa<>``, ``dyn_cast<>``, etc. available for clients of your
class hierarchy.
How to make ``isa<>``, ``dyn_cast<>``, etc. available for clients of your
class hierarchy.
-*
`Extending LLVM <ExtendingLLVM.html>`_
+*
:ref:`extending_llvm`
Look here to see how to add instructions and intrinsics to LLVM.
Look here to see how to add instructions and intrinsics to LLVM.