Michael J. Spencer
65d4a2e470
[docs] Update IRC information.
...
llvm-svn: 172970
2013-01-20 09:38:14 +00:00
Nadav Rotem
cfc4ad5d79
Update the gcc-loops benchmark
...
llvm-svn: 172966
2013-01-20 07:01:04 +00:00
Nadav Rotem
0653c71f8b
Update the linpack benchmark with different array sizes.
...
llvm-svn: 172965
2013-01-20 06:52:47 +00:00
Sean Silva
c141261c41
ReleaseNotes: note Sphinx migration.
...
llvm-svn: 172955
2013-01-20 03:32:55 +00:00
Sean Silva
122a3168d8
docs: Nuke the old release notes.
...
This change also removes a bunch of boilerplate and stuffing which made
it unnecessarily hard to navigate and see the comparatively miniscule
actual content that was added to this document during the 3.2
development period (or maybe even sticking around from earlier
releases...).
The new organization (a flat list) optimizes for making it easy for
people who know about changes to add them to the document. It's
completely trivial for anyone with basic knowledge of LLVM to come in
later (such as when preparing for the actual release) and cluster any
changes into logical groups. However, I have left some comments
indicating how to add larger descriptions, if someone is feeling
adventurous ;)
Hopefully this organization will highlight how little effort is being
put into producing accurate, high-quality release notes, prompting a
corresponding improvement for the 3.3 release.
I have preserved the changes to this document that are not present
in the 3.2 release notes. There were only two... I'm pretty sure we've
been busier than that... (version control shows +213347/-173656 raw
lines just in the LLVM repo since the 3.2 release).
llvm-svn: 172954
2013-01-20 03:29:50 +00:00
Sean Silva
d28bd19eca
docs: Use proper markup.
...
These are really definition lists.
llvm-svn: 172950
2013-01-20 02:19:42 +00:00
Sean Silva
68e667c4eb
docs: Inline documentation structure into homepage.
...
This brings back {Ctrl,Cmd}-f'ability, and makes some really bad
organizational choices easier to see (and therefore fix).
llvm-svn: 172949
2013-01-20 02:19:36 +00:00
Dmitri Gribenko
d2f8ce574b
Documentation: remove more mentions of Tcl
...
Followup for r172836
llvm-svn: 172918
2013-01-19 20:35:18 +00:00
Dmitri Gribenko
b654055f0c
Documentation: replace some non-ASCII characters by equivalent markup
...
llvm-svn: 172917
2013-01-19 20:34:20 +00:00
Daniel Dunbar
bda778db3b
[MC/Mach-O] Implement integrated assembler support for linker options.
...
- Also, fixup syntax errors in LangRef and missing newline in the MCAsmStreamer.
llvm-svn: 172837
2013-01-18 19:37:00 +00:00
Dmitri Gribenko
6e330c4866
Documentation: remove all mentions of DejaGNU and Tcl
...
We don't have DejaGNU tests now.
llvm-svn: 172836
2013-01-18 19:27:43 +00:00
Eli Bendersky
125b28899a
Streamline the mentions of grep and FileCheck in TestingGuide.rst
...
grep is now only mentioned once in a sentence that explicitly says it's
deprecated. For FileCheck, there's no reason to repeat part of the
documentation that exists in CommandGuide/FileCheck.
llvm-svn: 172835
2013-01-18 19:01:34 +00:00
Daniel Dunbar
788e6c1c16
[Linker] Drop support for IR-level extended linking support (archives, etc.).
...
- This code is dead, and the "right" way to get this support is to use the
platform-specific linker-integrated LTO mechanisms, or the forthcoming LLVM
linker.
llvm-svn: 172749
2013-01-17 19:52:25 +00:00
Daniel Dunbar
fef2075948
[docs] Get rid of some UTF8 characters (non-breaking space maybe).
...
llvm-svn: 172741
2013-01-17 18:57:32 +00:00
Daniel Dunbar
4ea84b0026
[IR] Reserve/define the purpose for the "Linker Options" metadata flags.
...
llvm-svn: 172681
2013-01-17 00:16:27 +00:00
Lang Hames
937caf3fb2
Update the description of the llvm.fmuladd.* intrinsics to avoid use of the
...
ambiguous term 'legal'.
Suggested by Andrew Booker. Thanks Andrew!
llvm-svn: 172680
2013-01-17 00:00:49 +00:00
Dmitri Gribenko
1c55c0f885
Documentation: fix a typo 'IEE754'
...
Reported on IRC by _savage
llvm-svn: 172677
2013-01-16 23:40:37 +00:00
Daniel Dunbar
677520900d
[IR] Add 'Append' and 'AppendUnique' module flag behaviors.
...
llvm-svn: 172659
2013-01-16 21:38:56 +00:00
Daniel Dunbar
dedba23833
[IR] Add verifier support for llvm.module.flags.
...
- Also, update the LangRef documentation on module flags to match the
implementation.
llvm-svn: 172498
2013-01-15 01:22:53 +00:00
Dmitri Gribenko
9f4a160b9c
Documentation: use monospaced font for intrinsics' names
...
llvm-svn: 172360
2013-01-13 16:07:49 +00:00
Dmitri Gribenko
4c0bfb8b5f
Fix broken link to LangRef
...
llvm-svn: 172359
2013-01-13 16:06:11 +00:00
Tim Northover
d703dd5f40
Use more canonical exception-handling link in docs.
...
llvm-svn: 172325
2013-01-12 19:54:21 +00:00
Tim Northover
1f65355e32
Fix broken links around Itanium C++ ABI in documentation.
...
llvm-svn: 172312
2013-01-12 12:38:54 +00:00
Justin Holewinski
4744632031
Remove PTX->NVPTX in CodeGenerator document and update its text.
...
llvm-svn: 172235
2013-01-11 18:47:10 +00:00
Justin Holewinski
42297e1413
Update CodeGenerator document to add a "Not Applicable" category to the
...
Target Feature Matrix, and update the PTX column with this new category.
llvm-svn: 172234
2013-01-11 18:37:54 +00:00
Sean Silva
e593654d4f
docs: Fix long standing linking antipattern.
...
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
2013-01-11 02:28:08 +00:00
Sean Silva
bae48606cf
docs: fix misleading description.
...
PR14890
llvm-svn: 172160
2013-01-11 01:54:16 +00:00
Chris Lattner
54ebbf925c
remove the rest of the "written by" lines in the documentation. It is
...
against the developer policy to include this sort of thing as SVN blame
already captures this in a far more fine-grained way.
llvm-svn: 172109
2013-01-10 21:24:04 +00:00
Sean Silva
d317877a9d
docs: fix broken link.
...
PR14889
llvm-svn: 172046
2013-01-10 06:39:37 +00:00
Sean Silva
8c288065d5
TableGen/LangRef: link bang operators into the productionlist
...
Now BangOperator should be nicely hyperlinked.
Pointed out by Joel Jones.
llvm-svn: 171942
2013-01-09 02:20:31 +00:00
Sean Silva
4d52e97d28
TableGen/LangRef: discuss specific C-like escapes
...
Suggested by Joel Jones.
llvm-svn: 171941
2013-01-09 02:20:30 +00:00
Sean Silva
719c1e325e
docs: Fix mention of DefmID to MultiClassID.
...
llvm-svn: 171940
2013-01-09 02:20:24 +00:00
Sean Silva
83bc854f4c
docs: Bring TableGen syntax a bit closer to reality.
...
It's not just def's but actually a limited subset of Object's that are
allowed inside a multiclass.
Spotted by Joel Jones.
llvm-svn: 171935
2013-01-09 02:11:55 +00:00
Nadav Rotem
96123a7199
Docs: mention that we support float reductions when -ffast-math is used.
...
llvm-svn: 171873
2013-01-08 17:46:30 +00:00
Eric Christopher
eedffc4f2b
Remove the llvm-local DW_TAG_vector_type tag and add a test to
...
make sure that vector types do work.
llvm-svn: 171833
2013-01-08 01:53:52 +00:00
Eric Christopher
08e34159b3
Remove what appears to be a dead llvm-specific debug tag.
...
llvm-svn: 171821
2013-01-08 00:16:33 +00:00
Dmitri Gribenko
289b19c3da
Documentation: add a note that Clang on Mageia 2 can not find libstdc++ headers
...
llvm-svn: 171729
2013-01-07 12:17:44 +00:00
David Blaikie
686615c4a1
Documentation updates for pointer-to-member debug info added in r171698.
...
llvm-svn: 171701
2013-01-07 06:02:07 +00:00
Sean Silva
b71fcc17d7
tblgen, docs: Add initial syntax reference.
...
llvm-svn: 171685
2013-01-07 02:43:44 +00:00
Dmitri Gribenko
be4e19195b
Documentation: add clang 3.0 + libstdc++ 4.7.x as a known bad combination that
...
is actually used by a few Linux distributions
llvm-svn: 171671
2013-01-06 21:23:27 +00:00
Renato Golin
241f397a1d
Add reference to dcommit on GettingStarted
...
Signed-off-by: Renato Golin <renato.golin@linaro.org>
llvm-svn: 171642
2013-01-06 00:14:27 +00:00
Dmitri Gribenko
9dc1d97a8e
GettingStarted: improve formatting and document that configure checks for
...
'clang' to use it as the compiler.
llvm-svn: 171630
2013-01-05 18:10:06 +00:00
Nadav Rotem
0dd9fa92a0
Update the gcc-loops benchmarks results with the new automatic unrolling feature.
...
llvm-svn: 171509
2013-01-04 19:10:34 +00:00
Eli Bendersky
bc7da64571
fix a couple of typos
...
llvm-svn: 171508
2013-01-04 19:09:15 +00:00
Nadav Rotem
d5d3609029
Add linpack-pc bench
...
llvm-svn: 171499
2013-01-04 19:00:42 +00:00
Nadav Rotem
483cacd34a
Update the docs about the new unroll features.
...
llvm-svn: 171470
2013-01-04 17:49:45 +00:00
Nadav Rotem
324a3ca6c4
Reformat the rst text.
...
llvm-svn: 171449
2013-01-03 01:56:33 +00:00
Nadav Rotem
cbe45babb2
LoopVectorizer: Document the unrolling feature.
...
llvm-svn: 171445
2013-01-03 01:47:02 +00:00
Sean Silva
f1f2909c86
docs: update docs/README.txt and make it useful.
...
llvm-svn: 171353
2013-01-02 02:31:51 +00:00
NAKAMURA Takumi
ad3b97e30c
Update the copyright coredits -- Happy new year 2013!
...
llvm-svn: 171342
2013-01-01 10:00:19 +00:00