瀏覽代碼

[Docs] Moves Control Flow Document to User Guides

Moves Control Flow document from Reference docs page to User guides page.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@374733 91177308-0d34-0410-b5e6-96231b3b80d8
DeForest Richards 5 年之前
父節點
當前提交
84ec5d49eb
共有 2 個文件被更改,包括 11 次插入10 次删除
  1. 7 10
      docs/Reference.rst
  2. 4 0
      docs/UserGuides.rst

+ 7 - 10
docs/Reference.rst

@@ -14,7 +14,6 @@ LLVM and API reference documentation.
    BlockFrequencyTerminology
    BranchWeightMetadata
    Bugpoint
-   CFIVerify
    CommandGuide/index
    Coroutines
    DependenceGraphs/index
@@ -129,9 +128,9 @@ LLVM IR
 :doc:`GlobalISel`
   This describes the prototype instruction selection replacement, GlobalISel.
 
-=======
-Testing
-=======
+=====================
+Testing and Debugging
+=====================
 
 :doc:`LLVM Testing Infrastructure Guide <TestingGuide>`
    A reference manual for using the LLVM testing infrastructure.
@@ -139,6 +138,10 @@ Testing
 :doc:`TestSuiteGuide`
   Describes how to compile and run the test-suite benchmarks.
 
+
+:doc:`GwpAsan`
+  A sampled heap memory error detection toolkit designed for production use.
+
 ====
 XRay
 ====
@@ -184,16 +187,10 @@ Additional Topics
 :doc:`ScudoHardenedAllocator`
   A library that implements a security-hardened `malloc()`.
 
-:doc:`GwpAsan`
-  A sampled heap memory error detection toolkit designed for production use.
-
 :doc:`Dependence Graphs <DependenceGraphs/index>`
   A description of the design of the various dependence graphs such as
   the DDG (Data Dependence Graph).
 
-:doc:`CFIVerify`
-  A description of the verification tool for Control Flow Integrity.
-
 :doc:`SpeculativeLoadHardening`
   A description of the Speculative Load Hardening mitigation for Spectre v1.
 

+ 4 - 0
docs/UserGuides.rst

@@ -19,6 +19,7 @@ intermediate LLVM representation.
    Benchmarking
    BigEndianNEON
    BuildingADistribution
+   CFIVerify
    CMake
    CMakePrimer
    CodeGenerator
@@ -75,6 +76,9 @@ Clang
 :doc:`CoverageMappingFormat`
   This describes the format and encoding used for LLVM’s code coverage mapping.
 
+:doc:`CFIVerify`
+  A description of the verification tool for Control Flow Integrity.
+
 LLVM Builds and Distributions
 -----------------------------