Ahmed Bougacha
d5bc579e67
Docs: Fix typo: NoIntinerary -> NoItinerary.
...
llvm-svn: 194976
2013-11-17 21:24:34 +00:00
Matt Arsenault
733e6d6386
Mention address space related changes in release notes.
...
llvm-svn: 194904
2013-11-16 00:36:46 +00:00
Matt Arsenault
81cef6643a
Fix typos.
...
I somehow didn't notice before that the examples
for addrspacecast use the wrong syntax for addrspace.
llvm-svn: 194868
2013-11-15 22:43:50 +00:00
Justin Holewinski
bdf566dd2a
[NVPTX] Fix type in usage doc
...
llvm-svn: 194821
2013-11-15 16:08:49 +00:00
Justin Holewinski
e06f1e4ace
[NVPTX] Update the usage document
...
llvm-svn: 194812
2013-11-15 13:02:10 +00:00
Renato Golin
17984e763c
Adding some info about stability of ARM boards
...
Patch by Mikael Lyngvig
llvm-svn: 194794
2013-11-15 08:42:14 +00:00
Matt Arsenault
21f695f0ab
Fix grammar in addrspacecast description
...
llvm-svn: 194785
2013-11-15 05:44:56 +00:00
Matt Arsenault
9921608896
Add addrspacecast instruction.
...
Patch by Michele Scandale!
llvm-svn: 194760
2013-11-15 01:34:59 +00:00
Paul Robinson
602bf7c61a
Typos. (Test commit.)
...
llvm-svn: 194720
2013-11-14 18:47:23 +00:00
Kai Nacke
7ce6005736
Add external project LDC to release notes.
...
LDC, the LLVM-based D compiler, is already using LLVM 3.4.
llvm-svn: 194665
2013-11-14 05:57:40 +00:00
Nick Kledzik
cbecad4abd
Add simple support for tags in YAML I/O
...
llvm-svn: 194644
2013-11-14 00:59:59 +00:00
Hans Wennborg
f386ce44b5
Revert my CMake patches concerning building with /MT (r194589, r194596)
...
Reid pointed out we already have LLVM_USE_CRT_{buildtype} to set it.
llvm-svn: 194604
2013-11-13 20:29:10 +00:00
Hans Wennborg
2390fdb13b
CMake: make building with /MT an option instead of always forcing it
...
for release builds.
This is a follow-up to r194589. Aaron pointed out that building
libraries with /MT and using them in an application that uses a
different run-time library can be a bad idea.
Move the option to build with /MT behind a CMake option so it can be
turned on selectively, such as when building the toolchain installer.
llvm-svn: 194596
2013-11-13 19:12:02 +00:00
Matt Arsenault
eebb9d15c4
Add new FileCheck feature to 3.4 release notes
...
llvm-svn: 194456
2013-11-12 08:05:30 +00:00
Sylvestre Ledru
8e2d4172bf
Update of the 'Code Review' page. The link is now called 'Create Diff' instead of 'Create Revision'
...
llvm-svn: 194378
2013-11-11 14:27:56 +00:00
Matt Arsenault
59f495c8a7
Allow multiple check prefixes in FileCheck.
...
This is useful if you want to run multiple variations
of a single test, and the majority of check lines
should be the same.
llvm-svn: 194343
2013-11-10 02:04:09 +00:00
Chandler Carruth
052823c572
Add the fact that we anticipate switching to use (some subset of) C++11
...
after the 3.4 release to the release notes. See the *lengthy* llvmdev
and cfe-dev threads on this subject. There will be more emails,
discussion and announcements, but I want to make noise in as many places
as I can to get everyone's concerns voiced and understood.
llvm-svn: 194183
2013-11-07 00:23:08 +00:00
Peter Zotov
d7002e4dd1
[OCaml] (PR10016) Add a few missing line in OCamlLangImpl2.rst
...
Original patch by Damien Schoof
llvm-svn: 194067
2013-11-05 12:14:04 +00:00
Sean Silva
f6760b61dc
[docs] Add link to 32-bit ARM ELF supplement.
...
llvm-svn: 194011
2013-11-04 19:43:36 +00:00
Rafael Espindola
af18aaf051
Remove linkonce_odr_auto_hide.
...
linkonce_odr_auto_hide was in incomplete attempt to implement a way
for the linker to hide symbols that are known to be available in every
TU and whose addresses are not relevant for a particular DSO.
It was redundant in that it all its uses are equivalent to
linkonce_odr+unnamed_addr. Unlike those, it has never been connected
to clang or llvm's optimizers, so it was effectively dead.
Given that nothing produces it, this patch just nukes it
(other than the llvm-c enum value).
llvm-svn: 193865
2013-11-01 17:09:14 +00:00
Andrew Trick
48c4e0c740
whitespace
...
llvm-svn: 193765
2013-10-31 17:18:07 +00:00
Benjamin Kramer
80500b8f5b
fix RST reference in Writing an LLVM Pass
...
Currently, instead of showing up as link, it is rendered as
...of FunctionPass <writing-an-llvm-pass-FunctionPass>. The...
PR17733. Patch by Tay Ray Chuan!
llvm-svn: 193698
2013-10-30 17:09:32 +00:00
Benjamin Kramer
76237a9923
Fix common typos in the docs.
...
llvm-svn: 193632
2013-10-29 17:53:27 +00:00
Rafael Espindola
ccf00b3446
Clarify that GlobalVariables definitions must have an initializer.
...
llvm-svn: 193609
2013-10-29 13:44:11 +00:00
Bill Wendling
64bf363b8a
Remove stray '_'.
...
llvm-svn: 193543
2013-10-28 21:43:54 +00:00
Bill Wendling
2545f0a72c
Use the correct reference. Spotted by Sean Silva.
...
llvm-svn: 193542
2013-10-28 21:43:11 +00:00
Bill Wendling
4467c8b164
A small grammar-os fixed.
...
llvm-svn: 193496
2013-10-27 05:09:12 +00:00
Bill Wendling
11c70c3a5d
Update to current output.
...
PR14039
llvm-svn: 193494
2013-10-27 04:50:34 +00:00
Bill Wendling
f156d950c8
Fix Sphinx warning.
...
llvm-svn: 193493
2013-10-27 04:25:02 +00:00
Bill Wendling
1ded523ec2
Update to specify that both metadata and label types aren't proper return types.
...
PR15447
llvm-svn: 193492
2013-10-27 04:19:29 +00:00
Bill Wendling
1f3a829b10
Update the Python version. And Perl isn't used anymore.
...
PR17608
llvm-svn: 193491
2013-10-27 04:02:21 +00:00
Bill Wendling
7e4552e5d1
Update link.
...
PR17608
llvm-svn: 193490
2013-10-27 03:57:10 +00:00
Shuxin Yang
eb29e658a0
Revert r193251 : Use address-taken to disambiguate global variable and indirect memops.
...
llvm-svn: 193489
2013-10-27 03:08:44 +00:00
John Thompson
551080bf52
Reverting my r193344 checkin due to build breakage.
...
llvm-svn: 193350
2013-10-24 14:52:56 +00:00
John Thompson
d6f9322368
Added std::string as a built-in type for mapping.
...
llvm-svn: 193344
2013-10-24 13:36:58 +00:00
Shuxin Yang
45a453cafe
Use address-taken to disambiguate global variable and indirect memops.
...
Major steps include:
1). introduces a not-addr-taken bit-field in GlobalVariable
2). GlobalOpt pass sets "not-address-taken" if it proves a global varirable
dosen't have its address taken.
3). AA use this info for disambiguation.
llvm-svn: 193251
2013-10-23 17:28:19 +00:00
Bill Wendling
e170c598b9
Write a simple description of the 'target triple' directive. This should be expanded. PR8976.
...
llvm-svn: 193014
2013-10-18 23:41:25 +00:00
Bill Wendling
d9da479b71
Clarify that an alignment of 0 or 1 on a mem* intrinsic means 'no alignment'.
...
llvm-svn: 193012
2013-10-18 23:26:55 +00:00
Bill Wendling
3f73b2d106
Remove reference to obsolete arguments.
...
llvm-svn: 193009
2013-10-18 23:11:25 +00:00
Bill Wendling
e52d569e9a
Update to reflect current GC APIs and usage. The example code is taken from the Erlang GC implementation.
...
llvm-svn: 193008
2013-10-18 23:09:06 +00:00
Alp Toker
e588886203
Developer policy amendment regarding confidentiality notices
...
Thanks to Daniel Berlin and Nadav Rotem for feedback and rewording!
Discussion:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20131014/191677.html
Reviewed by: nrotem, dberlin
llvm-svn: 192958
2013-10-18 08:45:43 +00:00
Rafael Espindola
a9c4f02db3
Remove an outdated statement.
...
Aliases now have their own section where we document which linkages they can
have.
llvm-svn: 192825
2013-10-16 18:37:51 +00:00
Rafael Espindola
69e679267f
Add more documentation about the TargetStreamer interface.
...
llvm-svn: 192796
2013-10-16 14:54:39 +00:00
David Majnemer
e0726b1a2f
docs: Remove incompatibility with Solaris shell
...
There doesn't seem to be a need in checking if a directory exists if we
will just rm -rf it once we affirm that it does. Instead, just blindly
try to delete it.
This fixes PR17541.
llvm-svn: 192679
2013-10-15 08:30:07 +00:00
Renato Golin
e36258038c
Add warning about CHECK-DAG with variable definition
...
llvm-svn: 192479
2013-10-11 18:50:22 +00:00
Bill Wendling
59f3477f4f
Add missing releases.
...
llvm-svn: 192304
2013-10-09 17:37:04 +00:00
Rafael Espindola
a6f424f877
Add a paragraph about MCTargetStreamer.
...
llvm-svn: 192265
2013-10-09 02:05:08 +00:00
Rafael Espindola
7630608c08
Fix typo.
...
Thanks to Sean Silva for noticing it.
llvm-svn: 192102
2013-10-07 13:57:59 +00:00
Rafael Espindola
499aaf305a
Add support for aliases with linkonce_odr.
...
This will be used to extend constructor aliases in clang.
llvm-svn: 192066
2013-10-06 15:10:43 +00:00
Sylvestre Ledru
804e76cb31
Fix a typo in the documentation. Thanks to Diana Vasile for the patch
...
llvm-svn: 191752
2013-10-01 13:17:09 +00:00