summaryrefslogtreecommitdiffstats
path: root/llvm/docs/index.rst
Commit message (Collapse)AuthorAgeFilesLines
* Added documentation for MergeFunctions pass:Stepan Dyatkovskiy2014-12-101-0/+4
| | | | | | Pass looks for equivalent functions that are mergable and folds them. llvm-svn: 223931
* Fix sphinx error from Statepoints.rstMatt Arsenault2014-12-031-0/+5
| | | | | | It was complaining it wasn't included in any toctree llvm-svn: 223254
* R600/SI: Start implementing an assemblerTom Stellard2014-11-141-0/+4
| | | | | | | This was done using the Sparc and PowerPC AsmParsers as guides. So far it is very simple and only supports sopp instructions. llvm-svn: 221994
* Add a reference to Phabricator.rst to docs/index.rst.Adrian Prantl2014-10-031-0/+5
| | | | llvm-svn: 219015
* fix a typo in doumentation index.Jyoti Allur2014-09-261-1/+1
| | | | llvm-svn: 218504
* Docs: add documentation for the coverage mapping format.Alex Lorenz2014-08-191-0/+3
| | | | | | Differential Revision: http://reviews.llvm.org/D4729 llvm-svn: 215990
* [ARM64-BE] Add sphinx documentation for the ARM64 NEON implementation.James Molloy2014-05-121-0/+6
| | | | | | | There are some interesting decisions based on non-obvious rationale in the ARM64-BE NEON implementation - decent documentation is definitely required. llvm-svn: 208577
* blockfreq: Document BlockFrequencyInfo terminologyDuncan P. N. Exon Smith2014-04-111-0/+5
| | | | | | | | | Documents terminology used in the forthcoming rewrite of BlockFrequencyInfo. <rdar://problem/14292693> llvm-svn: 206086
* [docs] Update link titleSean Silva2014-04-071-1/+1
| | | | | | | docs/TableGen/ is not really just "fundamentals" anymore, but rather more of a portal for all things TableGen. llvm-svn: 205743
* Recover TableGen/LangRef, make it officialRenato Golin2014-04-011-1/+1
| | | | | | | | | | | | | Making the new TableGen documentation official and marking the old file as "Moved". Also, reverting the original LangRef as the normative formal description of the language, while keeping the "new" LangRef as LangIntro for the less inlcined to reading language grammars. We should remove TableGenFundamentals.rst one day, but for now, just a warning that it moved will have to do, while we make sure there are no more links to it from elsewhere. llvm-svn: 205289
* Re-factor TableGen docsRenato Golin2014-03-201-1/+1
| | | | | | | | | | | | | This is mainly a movement of content around to give place to new content allowing different people to add bits to it in the right place. There is some new content, but mostly to fill the gaps left by text movement. I'm dropping the old syntax documentation as it has the problem of being quickly outdated by changes and largely unnecessary to people not involved in creating the language, but using it, which is the whole point of the documentation. llvm-svn: 204351
* [docs] Fix some Sphinx warnings.Sean Silva2014-03-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | The docs now build cleanly. Yay! The following warnings were fixed: /home/sean/pg/llvm/llvm/docs/HowToReleaseLLVM.rst:364: WARNING: Enumerated list ends without a blank line; unexpected unindent. /home/sean/pg/llvm/llvm/docs/InAlloca.rst:: WARNING: document isn't included in any toctree /home/sean/pg/llvm/llvm/docs/CodingStandards.rst:85: WARNING: Title underline too short. Supported C++11 Language and Library Features ------------------------------------------- /home/sean/pg/llvm/llvm/docs/CodingStandards.rst:85: WARNING: Title underline too short. Supported C++11 Language and Library Features ------------------------------------------- /home/sean/pg/llvm/llvm/docs/GettingStarted.rst:185: WARNING: Explicit markup ends without a blank line; unexpected unindent. /home/sean/pg/llvm/llvm/docs/GettingStarted.rst:565: WARNING: Explicit markup ends without a blank line; unexpected unindent. /home/sean/pg/llvm/llvm/docs/GettingStarted.rst:567: WARNING: Block quote ends without a blank line; unexpected unindent. llvm-svn: 202603
* LangRef documentation for the stackmap and patchpoint intrinsics.Andrew Trick2013-12-241-0/+4
| | | | | | | | | These still have "experimental" status, meaning we don't guarantee backward compatibility. However, they are already actively used by the open source WebKit project, and have started to be adopted by other projects. llvm-svn: 197930
* [docs] Fix some Sphinx toctree warnings.Sean Silva2013-09-091-0/+2
| | | | llvm-svn: 190326
* Cross-compilation docRenato Golin2013-09-081-0/+4
| | | | llvm-svn: 190282
* Adding a document to describe the MCJIT execution engine implementation.Andrew Kaylor2013-08-211-0/+3
| | | | llvm-svn: 188943
* Linking ReleaseProcess doc with the worldRenato Golin2013-05-281-0/+3
| | | | llvm-svn: 182763
* MC: Support COFF image-relative MCSymbolRefsNico Rieck2013-04-101-0/+4
| | | | | | | | | | | | | | | | Add support for the COFF relocation types IMAGE_REL_I386_DIR32NB and IMAGE_REL_AMD64_ADDR32NB for 32- and 64-bit respectively. These are similar to normal 4-byte relocations except that they do not include the base address of the image. Image-relative relocations are used for debug information (32-bit) and SEH unwind tables (64-bit). A new MCSymbolRef variant called 'VK_COFF_IMGREL32' is introduced to specify such relocations. For AT&T assembly, this variant can be accessed using the symbol suffix '@imgrel'. llvm-svn: 179240
* Add start of user documentation for NVPTXJustin Holewinski2013-03-301-0/+5
| | | | | | | | Summary: This is the beginning of user documentation for the NVPTX back-end. I want to ensure I am integrating this properly into the rest of the LLVM documentation. Differential Revision: http://llvm-reviews.chandlerc.com/D600 llvm-svn: 178428
* [docs] llvmbugs is not the place for patches.Sean Silva2013-03-301-5/+6
| | | | llvm-svn: 178426
* [docs] Annotate mailing lists with their "name".Sean Silva2013-03-301-5/+5
| | | | | | | | Nobody says "the developer's list" or "commits archive"; they always say "llvmdev" or "llvm-commits". It makes sense for our documentation to at least make that association explicitly. llvm-svn: 178425
* [docs] Reorganize mailing lists.Sean Silva2013-03-301-13/+13
| | | | | | Order them roughly by "which one should a newbie join first". llvm-svn: 178424
* [docs] Pull IRC and Mailing Lists under a new "Community" heading.Sean Silva2013-03-301-21/+29
| | | | llvm-svn: 178423
* [docs] The GEP FAQ is not "design and overview"Sean Silva2013-03-301-5/+5
| | | | llvm-svn: 178422
* [docs] Put DeveloperPolicy under "Development Process Documentation"Sean Silva2013-03-301-4/+4
| | | | llvm-svn: 178421
* Adding a HowTo for Attributes.Joe Abbey2013-02-121-0/+3
| | | | | | | This is based on Bill Wendling's email. No additional content has been added, but now there's a place for Attributes to capture future information. llvm-svn: 174961
* docs: reorganize front page slightlySean Silva2013-01-281-4/+4
| | | | llvm-svn: 173718
* [docs] Update IRC information.Michael J. Spencer2013-01-201-4/+15
| | | | llvm-svn: 172970
* docs: Use proper markup.Sean Silva2013-01-201-120/+76
| | | | | | These are really definition lists. llvm-svn: 172950
* docs: Inline documentation structure into homepage.Sean Silva2013-01-201-32/+390
| | | | | | | This brings back {Ctrl,Cmd}-f'ability, and makes some really bad organizational choices easier to see (and therefore fix). llvm-svn: 172949
* docs: Fix long standing linking antipattern.Sean Silva2013-01-111-8/+6
| | | | | | | | | Before we learned about :doc:, we used :ref: and put a dummy link at the top of each page. Don't do that anymore. This fixes PR14891 as a special case. llvm-svn: 172162
* docs: Fix typo on front pageSean Silva2012-10-041-1/+1
| | | | llvm-svn: 165200
* docs: dedent list on index.rstSean Silva2012-09-281-23/+23
| | | | | | | | | In reStructuredText, indented blocks denote block quotes [1]. This list is not a block quote. [1]. http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#block-quotes llvm-svn: 164847
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-1/+1
| | | | llvm-svn: 157885
* [docs] Convert docs index page into Sphinx.Daniel Dunbar2012-04-191-0/+70
- Work in progress, this is mostly important because it lets us incrementally migrate the remaining documentation. - Lots of styling, editing, and integration work yet to come… - PR12589 llvm-svn: 155133
OpenPOWER on IntegriCloud