Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / docs / index.rst
blob5453a19564b873c2a265ef1a0f2dad43f41566ce
1 .. Clang documentation master file, created by
2    sphinx-quickstart on Sun Dec  9 20:01:55 2012.
3    You can adapt this file completely to your liking, but it should at least
4    contain the root `toctree` directive.
6 .. title:: Welcome to Clang's documentation!
8 .. toctree::
9    :maxdepth: 1
11    ReleaseNotes
13 Using Clang as a Compiler
14 =========================
16 .. toctree::
17    :maxdepth: 1
19    UsersManual
20    Toolchain
21    LanguageExtensions
22    ClangCommandLineReference
23    AttributeReference
24    DiagnosticsReference
25    CrossCompilation
26    ClangStaticAnalyzer
27    ThreadSafetyAnalysis
28    DataFlowAnalysisIntro
29    AddressSanitizer
30    ThreadSanitizer
31    MemorySanitizer
32    UndefinedBehaviorSanitizer
33    DataFlowSanitizer
34    LeakSanitizer
35    SanitizerCoverage
36    SanitizerStats
37    SanitizerSpecialCaseList
38    ControlFlowIntegrity
39    LTOVisibility
40    SafeStack
41    ShadowCallStack
42    SourceBasedCodeCoverage
43    StandardCPlusPlusModules
44    Modules
45    MSVCCompatibility
46    MisExpect
47    OpenCLSupport
48    OpenMPSupport
49    SYCLSupport
50    HIPSupport
51    HLSL/HLSLDocs
52    ThinLTO
53    APINotes
54    DebuggingCoroutines
55    AMDGPUSupport
56    CommandGuide/index
57    FAQ
59 Using Clang as a Library
60 ========================
62 .. toctree::
63    :maxdepth: 1
65    Tooling
66    ExternalClangExamples
67    IntroductionToTheClangAST
68    LibTooling
69    LibClang
70    LibFormat
71    ClangPlugins
72    RAVFrontendAction
73    LibASTMatchersTutorial
74    LibASTMatchers
75    ClangTransformerTutorial
76    LibASTImporter
77    HowToSetupToolingForLLVM
78    JSONCompilationDatabase
79    RefactoringEngine
81 Using Clang Tools
82 =================
84 .. toctree::
85    :maxdepth: 1
87    ClangTools
88    ClangCheck
89    ClangFormat
90    ClangFormatStyleOptions
91    ClangFormattedStatus
92    ClangLinkerWrapper
93    ClangOffloadBundler
94    ClangOffloadPackager
95    ClangRepl
97 Design Documents
98 ================
100 .. toctree::
101    :maxdepth: 1
103    CodeOwners
104    InternalsManual
105    DriverInternals
106    Multilib
107    OffloadingDesign
108    PCHInternals
109    ItaniumMangleAbiTags
110    HardwareAssistedAddressSanitizerDesign.rst
111    ConstantInterpreter
114 Indices and tables
115 ==================
117 * :ref:`genindex`
118 * :ref:`search`