Dan Gohman
4c9fca99c9
Remove the Alpha backend.
...
llvm-svn: 143164
2011-10-27 22:56:32 +00:00
Eli Friedman
5487356336
The default alias analysis is -noaa; update the docs to reflect that. Patch by Michael Ilseman.
...
llvm-svn: 143159
2011-10-27 22:32:13 +00:00
Daniel Dunbar
a054790390
tests: Rip out a bunch of now unused test code relating to use of llvm-gcc in LLVM tests.
...
llvm-svn: 143143
2011-10-27 20:59:26 +00:00
Peter Collingbourne
f7d1e7be55
Add a pinned metadata name for fpaccuracy, and document it
...
llvm-svn: 143135
2011-10-27 19:19:14 +00:00
Peter Collingbourne
ec9ff67e22
Document tbaa metadata in LangRef (documentation largely based on
...
comments at top of TypeBasedAliasAnalysis.cpp).
llvm-svn: 143134
2011-10-27 19:19:07 +00:00
Bill Wendling
a2ae87bef2
Add include-what-you-use to the External Projects list.
...
llvm-svn: 143073
2011-10-26 22:55:18 +00:00
Bill Wendling
16133782dc
Some formatting changes.
...
llvm-svn: 143045
2011-10-26 18:46:16 +00:00
Bill Wendling
d535a6ee92
Add the blurb about the new exception handling.
...
llvm-svn: 143042
2011-10-26 18:33:01 +00:00
Bill Wendling
5ee37be14f
Add clReflect to the External Projects list.
...
llvm-svn: 143041
2011-10-26 18:23:06 +00:00
Bill Wendling
4d9c8e5f31
Add LanguageKit and Pragmatic Smalltalk to the External Projects list.
...
llvm-svn: 143040
2011-10-26 18:20:54 +00:00
Bill Wendling
fe845d5340
Add ThreadSanitizer to the External Projects list.
...
llvm-svn: 143024
2011-10-26 09:25:01 +00:00
Bill Wendling
39fe265e9c
Add ZooLib to the External Projects list.
...
llvm-svn: 143022
2011-10-26 07:42:45 +00:00
Bill Wendling
8fae82a196
Add the Stupid D Compiler to the External Projects list.
...
llvm-svn: 143020
2011-10-26 07:38:19 +00:00
Bill Wendling
c902d13653
Fix grammar.
...
llvm-svn: 143012
2011-10-26 04:24:15 +00:00
Eli Friedman
2c25d9c0c5
Add a note about the removal of the atomic intrinsics to the "Major Changes" section of the release notes.
...
llvm-svn: 142998
2011-10-26 00:55:23 +00:00
Eli Friedman
4bfff503fd
Remove dead atomic intrinsics from LangRef.
...
llvm-svn: 142994
2011-10-26 00:36:41 +00:00
Bill Wendling
0ed5747220
Add mention of AddressSanitizer to external OS projects.
...
llvm-svn: 142991
2011-10-26 00:17:54 +00:00
Bill Wendling
fd9eb573e4
Add mention of Mono to external OS projects.
...
llvm-svn: 142990
2011-10-26 00:16:17 +00:00
Bill Wendling
3bb971b74b
Add mention of ClamAV to external OS projects.
...
llvm-svn: 142989
2011-10-26 00:14:36 +00:00
Bill Wendling
97b889d6e5
Add mention of Renderscript to external OS projects.
...
llvm-svn: 142988
2011-10-26 00:12:04 +00:00
Bill Wendling
3bb93ad281
Add mention of GHC to external OS projects.
...
llvm-svn: 142987
2011-10-26 00:09:55 +00:00
Bill Wendling
bf72f2ca19
Add mention of SAFECode to external OS projects.
...
llvm-svn: 142966
2011-10-25 20:40:26 +00:00
Bill Wendling
58209296e0
Add mention of Pure to external OS projects.
...
llvm-svn: 142965
2011-10-25 20:39:06 +00:00
Bill Wendling
e8caad5241
Add mention of Portable OpenCL to external OS projects.
...
llvm-svn: 142963
2011-10-25 20:37:45 +00:00
Bill Wendling
3e3968e7aa
Add mention of gwScript to external OS projects.
...
llvm-svn: 142960
2011-10-25 20:35:31 +00:00
Bill Wendling
ae9aa3541e
Add mention of Tart to external OS projects.
...
llvm-svn: 142955
2011-10-25 20:27:37 +00:00
Bill Wendling
53aa7a8110
Add TTA-based Co-design Environment to external OS projects.
...
llvm-svn: 142954
2011-10-25 20:24:32 +00:00
Bruno Cardoso Lopes
4f6d7d489f
According to Mips folks, the backend is now generally reliable (they can
...
compile and use a bunch of stuff using o32 abi). Also the rt-rk.com team
claims that the JIT support they contributed, is complete for the mips
"static" relocation model.
llvm-svn: 142950
2011-10-25 20:09:31 +00:00
Bill Wendling
99ba0b6339
Comment out external projects so that they can be refreshed for 3.0.
...
llvm-svn: 142893
2011-10-25 01:01:42 +00:00
Dan Gohman
b43c36f391
Remove the Blackfin backend.
...
llvm-svn: 142880
2011-10-25 00:05:42 +00:00
Dan Gohman
dfc96aea90
Remove the SystemZ backend.
...
llvm-svn: 142878
2011-10-24 23:48:32 +00:00
Tanya Lattner
8a8d6466ff
Revert r141657 for now. This has broken css and changed links on llvm.org. I'd like to understand exactly why the links have changed and if a newer doxygen is required. This may be reapplied once we upgrade on llvm.org and it is fully tested.
...
llvm-svn: 142686
2011-10-21 20:51:54 +00:00
David Greene
fba251f267
Document Paste
...
Document paste as a shorthand for !strconcat.
llvm-svn: 142528
2011-10-19 13:04:59 +00:00
David Greene
e7c3ea9704
Document NAME
...
Document NAME as a special member of def records that should
not be defined anywhere else.
llvm-svn: 142527
2011-10-19 13:04:56 +00:00
Bill Wendling
d569648aa5
Remove mention of llvm-gcc and add mention of dragonegg.
...
llvm-svn: 142243
2011-10-17 20:28:54 +00:00
Bill Wendling
3fafe6d3f8
Install the PNG file as well. PR4780.
...
llvm-svn: 142125
2011-10-16 08:24:30 +00:00
Bill Wendling
01e554f905
Update tutorial to reflect the current APIs. Also correct a small omission in
...
LangImpl6.html (it needed to defined the 'binary :' operator).
PR9052
llvm-svn: 142123
2011-10-16 08:06:54 +00:00
Bill Wendling
e33d040331
Enable CREATE_SUBDIRS for a performance win, because there are a lot of files being generated.
...
llvm-svn: 142112
2011-10-16 06:43:10 +00:00
NAKAMURA Takumi
bccadaf1a3
CMake: Introduce LLVM_CLANG_SOURCE_DIR, "tools/clang" by default. Clang will not be built if LLVM_CLANG_SOURCE_DIR="" or ${LLVM_CLANG_SOURCE_DIR}/CMakeLists.txt is not found.
...
llvm-svn: 142103
2011-10-16 02:54:33 +00:00
Douglas Gregor
936c75bd51
Mention some of the improvements in Clang 3.0 over 2.9.
...
llvm-svn: 142029
2011-10-15 00:48:01 +00:00
Lang Hames
91fc0905a2
Fixed typo.
...
llvm-svn: 141906
2011-10-13 23:04:49 +00:00
Eli Friedman
c1702c8f22
Enhance the memdep interface so that users can tell the difference between a dependency which cannot be calculated and a path reaching the entry point of the function. This patch introduces isNonFuncLocal, which replaces isUnknown in some cases.
...
Patch by Xiaoyi Guo.
llvm-svn: 141896
2011-10-13 22:14:57 +00:00
NAKAMURA Takumi
9423f99d68
docs/CMake.html: Clarify LLVM_LIT_TOOLS_DIR as :PATH.
...
llvm-svn: 141872
2011-10-13 17:36:02 +00:00
Chris Lattner
7bd0ea3487
target data is a contract with the code generator, not the "processor"
...
llvm-svn: 141734
2011-10-11 23:02:17 +00:00
Chris Lattner
487974042e
improve some of the documentation around target data layout strings.
...
llvm-svn: 141733
2011-10-11 23:01:39 +00:00
Eric Christopher
6647b83087
Add a new wrapper node for a DILexicalBlock that encapsulates it and a
...
file. Since it should only be used when necessary propagate it through
the backend code generation and tweak testcases accordingly.
This helps with code like in clang's test/CodeGen/debug-info-line.c where
we have multiple #line directives within a single lexical block and want
to generate only a single block that contains each file change.
Part of rdar://10246360
llvm-svn: 141729
2011-10-11 22:59:11 +00:00
Daniel Dunbar
037fc9311a
Clean up a few references to System/. We still have docs/SystemLibrary.html
...
lying around...
llvm-svn: 141703
2011-10-11 20:02:52 +00:00
Lang Hames
ff2c52ce63
Fixed docs to reflect the proper default value and behaviour of the natural stack alignment.
...
llvm-svn: 141687
2011-10-11 17:50:14 +00:00
Duncan Sands
1cb28fdd54
Mention the cmake build guide on the main docs page.
...
llvm-svn: 141674
2011-10-11 16:35:07 +00:00
Bill Wendling
c8a78ded33
Update to a newer doxygen version. PR8214. Patch by Jeremy Huddleston.
...
llvm-svn: 141657
2011-10-11 07:25:38 +00:00