llvm/docs
Chandler Carruth 06cb8ed006 Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
This was always part of the VMCore library out of necessity -- it deals
entirely in the IR. The .cpp file in fact was already part of the VMCore
library. This is just a mechanical move.

I've tried to go through and re-apply the coding standard's preferred
header sort, but at 40-ish files, I may have gotten some wrong. Please
let me know if so.

I'll be committing the corresponding updates to Clang and Polly, and
Duncan has DragonEgg.

Thanks to Bill and Eric for giving the green light for this bit of cleanup.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159421 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-29 12:38:19 +00:00
..
_static
_templates
CommandGuide Fix the formatting a bit. 2012-06-20 11:25:11 +00:00
HistoricalNotes
llvm-theme [docs] Make it pretty. 2012-06-15 22:17:44 +00:00
tutorial Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h 2012-06-29 12:38:19 +00:00
AliasAnalysis.rst Sphinxify the AliasAnalysis document. 2012-06-20 09:49:57 +00:00
Atomics.rst Sphinxify the Atomics documentation. 2012-06-29 09:00:01 +00:00
BitCodeFormat.rst Sphinxify the bitcode format document. 2012-06-28 08:43:12 +00:00
BranchWeightMetadata.rst Sphinxify BranchWeightMetadata document. 2012-06-20 10:17:46 +00:00
Bugpoint.rst Sphyinxify the Bugpoint document. 2012-06-26 11:37:00 +00:00
CMake.html Fix typos found by http://github.com/lyda/misspell-check 2012-06-02 10:20:22 +00:00
CodeGenerator.html Remove/modify C backend references from LLVM documentation. 2012-06-14 16:52:55 +00:00
CodingStandards.rst Put space after "code-block::". 2012-06-20 23:57:00 +00:00
CommandLine.html
CompilerWriterInfo.html
conf.py
DebuggingJITedCode.html Fix Xcode case (Upper X, lower c) 2012-05-13 14:36:15 +00:00
design_and_overview.rst Sphixify the GEP FAQ. 2012-06-20 21:54:22 +00:00
DeveloperPolicy.rst Sphinxify the developer policy document. 2012-06-20 11:20:07 +00:00
development_process.rst Move coding standards reference from development_process.rst to programming.rst. 2012-06-20 11:56:24 +00:00
doxygen.cfg.in
doxygen.css
doxygen.footer
doxygen.header
doxygen.intro
ExceptionHandling.rst Sphinxify the exception handling doc. 2012-06-27 07:20:57 +00:00
ExtendedIntegerResults.txt
ExtendingLLVM.html
FAQ.rst [docs] Port FAQ over to Sphinx. 2012-06-18 20:21:38 +00:00
GarbageCollection.html
GCCFEBuildInstrs.html
GetElementPtr.rst Sphixify the GEP FAQ. 2012-06-20 21:54:22 +00:00
GettingStarted.html Add a new broken compiler. 2012-06-06 07:39:39 +00:00
GettingStartedVS.rst [docs] Sphinxify GettingStartedVS. Patch by Mikael Lyngvig! 2012-06-21 23:27:09 +00:00
GoldPlugin.html
HowToAddABuilder.html
HowToReleaseLLVM.html
HowToSubmitABug.html Remove/modify C backend references from LLVM documentation. 2012-06-14 16:52:55 +00:00
index.rst Fix typos found by http://github.com/lyda/misspell-check 2012-06-02 10:20:22 +00:00
LangRef.html Extend the IL for selecting TLS models (PR9788) 2012-06-23 11:37:03 +00:00
Lexicon.rst Sphinxify the lexicon doc. 2012-06-20 10:36:41 +00:00
LinkTimeOptimization.rst Sphinxify the LTO document. 2012-06-20 10:08:02 +00:00
LLVMBuild.html llvm-build: Add support for non-installed libraries (e.g., gtest). 2012-05-15 18:44:17 +00:00
LLVMBuild.txt
mailing_lists.rst
make.bat
Makefile
Makefile.sphinx
MakefileGuide.rst Sphinxify the MakefileGuide document. 2012-06-20 04:20:39 +00:00
Packaging.rst Sphinxify the outdated Packaging documentation. 2012-06-21 06:09:37 +00:00
Passes.html Fix typos found by http://github.com/lyda/misspell-check 2012-06-02 10:20:22 +00:00
ProgrammersManual.html
programming.rst Move coding standards reference from development_process.rst to programming.rst. 2012-06-20 11:56:24 +00:00
Projects.rst Use correct capitalization. 2012-06-19 22:25:17 +00:00
re_format.7
README.txt
ReleaseNotes.html Remove old release notes. Ready them for additions from current development 2012-05-24 06:38:09 +00:00
SegmentedStacks.rst Sphinxify the SegmentedStack document. 2012-06-20 12:05:05 +00:00
SourceLevelDebugging.html Fix typos found by http://github.com/lyda/misspell-check 2012-06-02 10:20:22 +00:00
subsystems.rst Sphinxify the bitcode format document. 2012-06-28 08:43:12 +00:00
SystemLibrary.html
TableGenFundamentals.rst Cleanup some encoding mishaps. 2012-06-21 07:01:02 +00:00
TestingGuide.html
TestSuiteMakefileGuide.html
userguides.rst [docs] Sphinxify GettingStartedVS. Patch by Mikael Lyngvig! 2012-06-21 23:27:09 +00:00
WritingAnLLVMBackend.html
WritingAnLLVMPass.html

LLVM Documentation
==================

The LLVM documentation is currently written in two formats:

  * Plain HTML documentation.

  * reStructured Text documentation using the Sphinx documentation generator. It
    is currently tested with Sphinx 1.1.3.

    For more information, see the "Sphinx Introduction for LLVM Developers"
    document.