X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2Fsubsystems.rst;h=6c21d335af92d6bb9b7fdf4c81aed47447b4315f;hb=1ce47acc1cdb585bd033135a598e0f82e67e0e22;hp=35d7b8111ddbac62980d3ecd7576a362546448b6;hpb=bbef5ead4cc90d7f7ca2f5dded41751ca3ff3dc9;p=oota-llvm.git diff --git a/docs/subsystems.rst b/docs/subsystems.rst index 35d7b8111dd..6c21d335af9 100644 --- a/docs/subsystems.rst +++ b/docs/subsystems.rst @@ -21,16 +21,19 @@ Subsystem Documentation HowToUseInstrMappings SystemLibrary SourceLevelDebugging + WritingAnLLVMBackend + GarbageCollection + WritingAnLLVMPass .. FIXME: once LangRef is Sphinxified, HowToUseInstrMappings should be put under LangRef's toctree instead of this page's toctree. -* `Writing an LLVM Pass `_ - +* :doc:`WritingAnLLVMPass` + Information on how to write LLVM transformations and analyses. - -* `Writing an LLVM Backend `_ - + +* :doc:`WritingAnLLVMBackend` + Information on how to write LLVM backends for machine targets. * :ref:`code_generator` @@ -48,9 +51,9 @@ Subsystem Documentation Information on how to write a new alias analysis implementation or how to use existing analyses. - -* `Accurate Garbage Collection with LLVM `_ - + +* :doc:`GarbageCollection` + The interfaces source-language compilers should use for compiling GC'd programs.