summaryrefslogtreecommitdiffstats
path: root/llvm/docs
Commit message (Collapse)AuthorAgeFilesLines
* Update the release notes to note the change from TargetData to DataLayout.Micah Villmow2012-10-251-0/+3
| | | | llvm-svn: 166702
* add TableGen support to create relationship maps between instructionsSebastian Pop2012-10-252-0/+203
| | | | | | | | | | | Relationship maps are represented as InstrMapping records which are parsed by TableGen and the information is used to construct mapping tables to represent appropriate relations between instructions. These tables are emitted into XXXGenInstrInfo.inc file along with the functions to query them. Patch by Jyotsna Verma <jverma@codeaurora.org>. llvm-svn: 166685
* Add a bit of documentation on the annotated disassembly output.Kevin Enderby2012-10-242-0/+94
| | | | llvm-svn: 166639
* Document the -force-vector-width flag.Nadav Rotem2012-10-241-1/+4
| | | | llvm-svn: 166621
* Document current Doxygen use practices in Coding Standards. Mostly it isDmitri Gribenko2012-10-201-9/+134
| | | | | | | | obvious stuff and most new code being committed conforms to that. Some old code does not; this might cause confusion and this is the motivation to document the correct guidelines. llvm-svn: 166378
* Vectorization docs.Nadav Rotem2012-10-201-3/+5
| | | | llvm-svn: 166364
* lit: Rename the valgrind leaks feature to match what is currently usedDaniel Dunbar2012-10-191-1/+1
| | | | | | (vg_leak). llvm-svn: 166306
* lit: Add 'valgrind' and 'valgrind-leaks' features when valgrind is used.Daniel Dunbar2012-10-191-0/+13
| | | | | | - These can be used with the XFAIL options. llvm-svn: 166303
* Fix some doc-os.Daniel Dunbar2012-10-191-2/+2
| | | | llvm-svn: 166290
* lit: Allow XFAIL: lines to also refer to "features".Daniel Dunbar2012-10-181-8/+9
| | | | llvm-svn: 166224
* Update the LangRef documentation for the per pointer address space support.Micah Villmow2012-10-181-4/+10
| | | | llvm-svn: 166201
* test commit: verifying access from new addressEli Bendersky2012-10-181-1/+1
| | | | llvm-svn: 166197
* Add a small example which shows a vectorizable loop with a non-pow-of-two countNadav Rotem2012-10-181-2/+10
| | | | llvm-svn: 166169
* Update the release notes about how to enable the loop vectorizer.Nadav Rotem2012-10-171-2/+2
| | | | llvm-svn: 166123
* Update the release notes about the store-merge dag optimization.Nadav Rotem2012-10-171-0/+2
| | | | llvm-svn: 166116
* Update the release notes about the new TargetTransformInfo API changes.Nadav Rotem2012-10-171-0/+5
| | | | llvm-svn: 166115
* Update the release notes about the new loop vectorizer.Nadav Rotem2012-10-171-0/+4
| | | | llvm-svn: 166113
* docs: Add link to integrated assembler HowToSean Silva2012-10-171-0/+7
| | | | llvm-svn: 166106
* Fix a typo in bitcode docs, from 165814.Jan Wen Voung2012-10-151-1/+1
| | | | llvm-svn: 165944
* Documentation: Lexicon.rst: add "BB Vectorization" and "TBAA".Dmitri Gribenko2012-10-131-2/+11
| | | | llvm-svn: 165879
* Add bitcode instruction encoding documentation for module versionJan Wen Voung2012-10-121-1/+48
| | | | | | 0 and 1. Followup to 165739. llvm-svn: 165814
* docs: Update example to conform to coding standards.Sean Silva2012-10-121-19/+19
| | | | llvm-svn: 165782
* docs: Minor clean up of Phabricator documentation.Sean Silva2012-10-123-9/+7
| | | | llvm-svn: 165779
* docs: Add SphinxQuickstartTemplate.rst.Sean Silva2012-10-122-0/+130
| | | | | | | The intent of this document is to be the go-to document for anybody who wants to write new documentation, but isn't familiar with Sphinx. llvm-svn: 165775
* docs: Improve HowToSetUpLLVMStyleRTTI.Sean Silva2012-10-111-26/+59
| | | | | | | | | | * Fix confusing explanation regarding abstract classes. * Clarify auto-upcasting and why `Shape` doesn't need a `classof()`. * Add section `Rules of Thumb` with some quick summary tips. llvm-svn: 165768
* docs: Update HowToSetUpLLVMStyleRTTI.Sean Silva2012-10-111-21/+39
| | | | | | | | | | | Recent changes to isa<>/dyn_cast<> have made unnecessary those classof() of the form: static bool classof(const Foo *) { return true; } Accordingly, remove mention of such classof() from the documentation. llvm-svn: 165766
* Adds Phabricator documentation. This is a first step that answers many ↵Manuel Klimek2012-10-112-0/+100
| | | | | | questions we have seen. llvm-svn: 165736
* GettingStarted.rst: s/&amp;/&/gNAKAMURA Takumi2012-10-111-2/+2
| | | | llvm-svn: 165690
* GettingStarted.rst: Fix the label to DeveloperPolicy.html.NAKAMURA Takumi2012-10-111-1/+1
| | | | llvm-svn: 165689
* docs: Propagate fix from r165632 to other docs.Sean Silva2012-10-101-2/+2
| | | | | | | There are only two other instances of using `.. code::` instead of `.. code-block::`. llvm-svn: 165633
* docs: Attempt to fix PR14053.Sean Silva2012-10-101-29/+29
| | | | | | | | | | | | | | | Hypothesis 1: use of `.. code::` directive instead of `.. code-block::` is causing Sphinx to discard the block. On my machine, `.. code::` renders fine. However, I don't think that `.. code::` is actually a legit Sphinx directive. I believe that on my machine Sphinx is falling back to just displaying it monospace with no syntax, whereas llvm.org's Sphinx is just discarding it. This is truly "remote debugging" since I can't reproduce this on my machine. It would be helpful to be able to see the llvm.org Sphinx build logs; if that's possible please let me know. llvm-svn: 165632
* Fix typo in docs.Eric Christopher2012-10-081-3/+3
| | | | llvm-svn: 165464
* Move TargetData to DataLayout.Micah Villmow2012-10-0812-31/+31
| | | | llvm-svn: 165403
* Silence Sphinx warnings.Sean Silva2012-10-071-4/+4
| | | | | | | Found the fix on this page: http://permalink.gmane.org/gmane.comp.python.sphinx.devel/112 llvm-svn: 165380
* Sphinxify the GettinStarted documentation.Bill Wendling2012-10-073-1761/+1306
| | | | llvm-svn: 165372
* Sphinxify the ExtendingLLVM documentation.Bill Wendling2012-10-073-381/+309
| | | | llvm-svn: 165371
* Sphinxify the compiler writer info documentation.Bill Wendling2012-10-073-267/+123
| | | | llvm-svn: 165369
* Document MapVector.Rafael Espindola2012-10-071-0/+19
| | | | llvm-svn: 165366
* HowToSetUpLLVMStyleRTTI.rst: remove unneeded semicolons in code examples.Dmitri Gribenko2012-10-051-5/+5
| | | | llvm-svn: 165335
* GoldPlugin.rst: minor typesetting fixes.Dmitri Gribenko2012-10-051-3/+3
| | | | llvm-svn: 165334
* docs: Add HowToSetUpLLVMStyleRTTI.rst.Sean Silva2012-10-053-4/+291
| | | | | | | | | This document describes how to set up LLVM-style RTTI for a class hierarchy. Surprisingly, this was not previously documented. Also, link it into ProgrammersManual.html. llvm-svn: 165293
* The alignment of an sret parameter is known: it must be at least theDuncan Sands2012-10-041-3/+3
| | | | | | alignment of the return type. Teach the optimizers this. llvm-svn: 165226
* docs: Fix typo on front pageSean Silva2012-10-041-1/+1
| | | | llvm-svn: 165200
* docs: Sphinxify GoldPlugin document.Sean Silva2012-10-044-228/+190
| | | | llvm-svn: 165198
* [Docs] Update File Headers section to cover doxygen style file level docs.Michael J. Spencer2012-10-011-8/+11
| | | | llvm-svn: 164964
* RST docs: convert HTML escapes to plain text in code examples.Dmitri Gribenko2012-09-302-3/+3
| | | | llvm-svn: 164922
* Sphinx CSS: remove negative letter-spacing, it makes some fonts look reallyDmitri Gribenko2012-09-301-3/+0
| | | | | | bad. Fonts already have appropriate tracking built-in. llvm-svn: 164921
* Fix &amp;&amp; to && in Coding Standards.Jakub Staszak2012-09-301-1/+1
| | | | llvm-svn: 164920
* 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
* Removing dependency on third party library for Intel JIT event support.Andrew Kaylor2012-09-281-5/+0
| | | | | | Patch committed on behalf of Kirill Uhanov llvm-svn: 164831
OpenPOWER on IntegriCloud