Daniel Dunbar
edc1b1982d
lit: Allow XFAIL: lines to also refer to "features".
...
llvm-svn: 166224
2012-10-18 20:43:04 +00:00
Micah Villmow
f708318a81
Update the LangRef documentation for the per pointer address space support.
...
llvm-svn: 166201
2012-10-18 18:18:17 +00:00
Eli Bendersky
d53d4452a7
test commit: verifying access from new address
...
llvm-svn: 166197
2012-10-18 18:12:05 +00:00
Nadav Rotem
7293669878
Add a small example which shows a vectorizable loop with a non-pow-of-two count
...
llvm-svn: 166169
2012-10-18 05:46:16 +00:00
Nadav Rotem
574696a0dd
Update the release notes about how to enable the loop vectorizer.
...
llvm-svn: 166123
2012-10-17 19:49:21 +00:00
Nadav Rotem
a2f8199a1f
Update the release notes about the store-merge dag optimization.
...
llvm-svn: 166116
2012-10-17 18:35:21 +00:00
Nadav Rotem
99cc45726f
Update the release notes about the new TargetTransformInfo API changes.
...
llvm-svn: 166115
2012-10-17 18:33:50 +00:00
Nadav Rotem
8adc448174
Update the release notes about the new loop vectorizer.
...
llvm-svn: 166113
2012-10-17 18:30:09 +00:00
Sean Silva
119ba23165
docs: Add link to integrated assembler HowTo
...
llvm-svn: 166106
2012-10-17 16:36:27 +00:00
Jan Wen Voung
b1bdc84698
Fix a typo in bitcode docs, from 165814.
...
llvm-svn: 165944
2012-10-15 16:47:58 +00:00
Dmitri Gribenko
68a2e52f88
Documentation: Lexicon.rst: add "BB Vectorization" and "TBAA".
...
llvm-svn: 165879
2012-10-13 17:34:49 +00:00
Jan Wen Voung
62641808e7
Add bitcode instruction encoding documentation for module version
...
0 and 1. Followup to 165739.
llvm-svn: 165814
2012-10-12 18:13:17 +00:00
Sean Silva
032f01debc
docs: Update example to conform to coding standards.
...
llvm-svn: 165782
2012-10-12 01:55:51 +00:00
Sean Silva
7d9ca85338
docs: Minor clean up of Phabricator documentation.
...
llvm-svn: 165779
2012-10-12 01:21:24 +00:00
Sean Silva
f8628ab633
docs: Add SphinxQuickstartTemplate.rst.
...
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
2012-10-12 00:53:48 +00:00
Sean Silva
5770e962c3
docs: Improve HowToSetUpLLVMStyleRTTI.
...
* 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
2012-10-11 23:30:52 +00:00
Sean Silva
d3a75e9f68
docs: Update HowToSetUpLLVMStyleRTTI.
...
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
2012-10-11 23:30:41 +00:00
Manuel Klimek
aecda1c8d9
Adds Phabricator documentation. This is a first step that answers many questions we have seen.
...
llvm-svn: 165736
2012-10-11 19:40:46 +00:00
NAKAMURA Takumi
02c61ceadb
GettingStarted.rst: s/&/&/g
...
llvm-svn: 165690
2012-10-11 01:10:37 +00:00
NAKAMURA Takumi
c27e44310c
GettingStarted.rst: Fix the label to DeveloperPolicy.html.
...
llvm-svn: 165689
2012-10-11 01:10:27 +00:00
Sean Silva
121d5c2cab
docs: Propagate fix from r165632 to other docs.
...
There are only two other instances of using `.. code::` instead of
`.. code-block::`.
llvm-svn: 165633
2012-10-10 17:21:39 +00:00
Sean Silva
9ecefd6948
docs: Attempt to fix PR14053.
...
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
2012-10-10 17:07:23 +00:00
Eric Christopher
a31a55ef4f
Fix typo in docs.
...
llvm-svn: 165464
2012-10-08 23:54:10 +00:00
Micah Villmow
fe3338a7eb
Move TargetData to DataLayout.
...
llvm-svn: 165403
2012-10-08 16:39:34 +00:00
Sean Silva
274afc4d40
Silence Sphinx warnings.
...
Found the fix on this page:
http://permalink.gmane.org/gmane.comp.python.sphinx.devel/112
llvm-svn: 165380
2012-10-07 18:49:28 +00:00
Bill Wendling
de6de294d3
Sphinxify the GettinStarted documentation.
...
llvm-svn: 165372
2012-10-07 07:10:13 +00:00
Bill Wendling
a91c4a23b7
Sphinxify the ExtendingLLVM documentation.
...
llvm-svn: 165371
2012-10-07 04:56:08 +00:00
Bill Wendling
2998f210f7
Sphinxify the compiler writer info documentation.
...
llvm-svn: 165369
2012-10-07 04:34:10 +00:00
Rafael Espindola
2619103729
Document MapVector.
...
llvm-svn: 165366
2012-10-07 00:56:09 +00:00
Dmitri Gribenko
fb9162157f
HowToSetUpLLVMStyleRTTI.rst: remove unneeded semicolons in code examples.
...
llvm-svn: 165335
2012-10-05 20:52:13 +00:00
Dmitri Gribenko
0a00d8606d
GoldPlugin.rst: minor typesetting fixes.
...
llvm-svn: 165334
2012-10-05 20:50:05 +00:00
Sean Silva
498ab652ba
docs: Add HowToSetUpLLVMStyleRTTI.rst.
...
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
2012-10-05 03:32:01 +00:00
Duncan Sands
448245e370
The alignment of an sret parameter is known: it must be at least the
...
alignment of the return type. Teach the optimizers this.
llvm-svn: 165226
2012-10-04 13:36:31 +00:00
Sean Silva
11a47754b8
docs: Fix typo on front page
...
llvm-svn: 165200
2012-10-04 04:41:27 +00:00
Sean Silva
39152df564
docs: Sphinxify GoldPlugin document.
...
llvm-svn: 165198
2012-10-04 03:56:23 +00:00
Michael J. Spencer
975a363331
[Docs] Update File Headers section to cover doxygen style file level docs.
...
llvm-svn: 164964
2012-10-01 19:59:21 +00:00
Dmitri Gribenko
353ea39be4
RST docs: convert HTML escapes to plain text in code examples.
...
llvm-svn: 164922
2012-09-30 20:51:02 +00:00
Dmitri Gribenko
3d5e43c7ca
Sphinx CSS: remove negative letter-spacing, it makes some fonts look really
...
bad. Fonts already have appropriate tracking built-in.
llvm-svn: 164921
2012-09-30 20:43:24 +00:00
Jakub Staszak
c78b1c68c7
Fix && to && in Coding Standards.
...
llvm-svn: 164920
2012-09-30 20:42:13 +00:00
Sean Silva
b781a853b1
docs: dedent list on index.rst
...
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
2012-09-28 21:18:37 +00:00
Andrew Kaylor
6b7788b0c5
Removing dependency on third party library for Intel JIT event support.
...
Patch committed on behalf of Kirill Uhanov
llvm-svn: 164831
2012-09-28 17:35:20 +00:00
Micah Villmow
ee6440e8ae
Fix more crlf issues.
...
llvm-svn: 164805
2012-09-27 22:14:10 +00:00
Micah Villmow
66c88768ad
Fix CRLF issues.
...
llvm-svn: 164782
2012-09-27 17:51:02 +00:00
Micah Villmow
466ac299d9
Patch for HowToBuildOnARM documentation from Wei-Ren Chen.
...
llvm-svn: 164776
2012-09-27 15:05:49 +00:00
Sean Silva
e1b93fd6a5
docs: Sphinxify HowToSubmitABug
...
llvm-svn: 164630
2012-09-25 20:52:04 +00:00
Sean Silva
9a9e2646a3
docs: Fix long-standing typo in yaml2obj.rst.
...
llvm-svn: 164407
2012-09-21 19:48:16 +00:00
Dan Gohman
8242a28668
Say "bytes" instead of "address units", since that's what the
...
rest of LangRef uses.
llvm-svn: 164402
2012-09-21 18:41:30 +00:00
Dan Gohman
cacdd7ae8e
Document the new !tbaa.struct metadata.
...
llvm-svn: 164398
2012-09-21 18:21:48 +00:00
David Blaikie
022673f281
Add missing 'to' and rephrase an explanation of GCC's assumptions.
...
Wordsmithing by Matt Beaumont-Gay in response to r164389.
llvm-svn: 164395
2012-09-21 18:03:02 +00:00
David Blaikie
2bafd0b320
Document "do not use defaults in covered switch-over-enum" coding standard.
...
llvm-svn: 164389
2012-09-21 17:47:36 +00:00