Bill Wendling
89920edb9a
Some formatting changes.
...
llvm-svn: 143045
2011-10-26 18:46:16 +00:00
Bill Wendling
a928a279c7
Add the blurb about the new exception handling.
...
llvm-svn: 143042
2011-10-26 18:33:01 +00:00
Bill Wendling
1b6891cd89
Add clReflect to the External Projects list.
...
llvm-svn: 143041
2011-10-26 18:23:06 +00:00
Bill Wendling
4d7df0e9fa
Add LanguageKit and Pragmatic Smalltalk to the External Projects list.
...
llvm-svn: 143040
2011-10-26 18:20:54 +00:00
Bill Wendling
c77f5adfd6
Add ThreadSanitizer to the External Projects list.
...
llvm-svn: 143024
2011-10-26 09:25:01 +00:00
Bill Wendling
c7ea75bb62
Add ZooLib to the External Projects list.
...
llvm-svn: 143022
2011-10-26 07:42:45 +00:00
Bill Wendling
f6c3913d5d
Add the Stupid D Compiler to the External Projects list.
...
llvm-svn: 143020
2011-10-26 07:38:19 +00:00
Bill Wendling
7f5fed82ff
Fix grammar.
...
llvm-svn: 143012
2011-10-26 04:24:15 +00:00
Eli Friedman
9cefb56db4
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
Bill Wendling
d2c3547b52
Add mention of AddressSanitizer to external OS projects.
...
llvm-svn: 142991
2011-10-26 00:17:54 +00:00
Bill Wendling
46d9d200ce
Add mention of Mono to external OS projects.
...
llvm-svn: 142990
2011-10-26 00:16:17 +00:00
Bill Wendling
66929f5287
Add mention of ClamAV to external OS projects.
...
llvm-svn: 142989
2011-10-26 00:14:36 +00:00
Bill Wendling
e523b635e1
Add mention of Renderscript to external OS projects.
...
llvm-svn: 142988
2011-10-26 00:12:04 +00:00
Bill Wendling
e77ce5750c
Add mention of GHC to external OS projects.
...
llvm-svn: 142987
2011-10-26 00:09:55 +00:00
Bill Wendling
fa4aca564b
Add mention of SAFECode to external OS projects.
...
llvm-svn: 142966
2011-10-25 20:40:26 +00:00
Bill Wendling
738c022053
Add mention of Pure to external OS projects.
...
llvm-svn: 142965
2011-10-25 20:39:06 +00:00
Bill Wendling
3f49174a02
Add mention of Portable OpenCL to external OS projects.
...
llvm-svn: 142963
2011-10-25 20:37:45 +00:00
Bill Wendling
ff1f573f03
Add mention of gwScript to external OS projects.
...
llvm-svn: 142960
2011-10-25 20:35:31 +00:00
Bill Wendling
cc63f08cc3
Add mention of Tart to external OS projects.
...
llvm-svn: 142955
2011-10-25 20:27:37 +00:00
Bill Wendling
20fc5e9b55
Add TTA-based Co-design Environment to external OS projects.
...
llvm-svn: 142954
2011-10-25 20:24:32 +00:00
Bill Wendling
e0e6103098
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
77125e4240
Remove the Blackfin backend.
...
llvm-svn: 142880
2011-10-25 00:05:42 +00:00
Dan Gohman
b54d296fd4
Remove the SystemZ backend.
...
llvm-svn: 142878
2011-10-24 23:48:32 +00:00
Douglas Gregor
ff1ba360c7
Mention some of the improvements in Clang 3.0 over 2.9.
...
llvm-svn: 142029
2011-10-15 00:48:01 +00:00
Eli Friedman
e702d68556
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
Torok Edwin
774d60816b
some 3.0 API notes
...
llvm-svn: 140851
2011-09-30 13:07:52 +00:00
Eric Christopher
c22f168cd8
Add a note on removing LLVMC.
...
llvm-svn: 140715
2011-09-28 19:47:28 +00:00
Rafael Espindola
3bb0f9391c
Remove the old tail duplication pass. It is not used and is unable to update
...
ssa, so it has to be run really early in the pipeline. Any replacement
should probably use the SSAUpdater.
llvm-svn: 138841
2011-08-30 23:03:45 +00:00
NAKAMURA Takumi
ab26f3c65b
docs/ReleaseNotes.html: Mention that Windows 2000 will not be supported any more.
...
llvm-svn: 138297
2011-08-22 23:22:05 +00:00
Devang Patel
f1b61abc8c
Add a finalize() hook, that'll let DIBuilder construct compile unit lazily.
...
llvm-svn: 137673
2011-08-15 23:00:00 +00:00
Eli Friedman
baf0f69f9a
Move "atomic" and "volatile" designations on instructions after the opcode
...
of the instruction.
Note that this change affects the existing non-atomic load and store
instructions; the parser now accepts both forms, and the change is noted
in the release notes.
llvm-svn: 137527
2011-08-12 22:50:01 +00:00
Jay Foad
7713b0b4c9
Reword.
...
llvm-svn: 136866
2011-08-04 10:43:43 +00:00
Bill Wendling
fdea9930ac
Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets.
...
This is some of my original LLVM code. *wipes tear*
llvm-svn: 136821
2011-08-03 22:18:20 +00:00
Bill Wendling
ea8143f430
Duncan's english is better than mine. :-)
...
llvm-svn: 136684
2011-08-02 06:39:13 +00:00
Bill Wendling
b37af02067
Remove the LLVMBuildUnwind C API function.
...
The 'unwind' function is going away with the new EH rewrite. This is step 0 in
keeping front-ends from using it.
llvm-svn: 136683
2011-08-02 06:20:17 +00:00
Jay Foad
6513dac6e2
Convert GetElementPtrInst to use ArrayRef.
...
llvm-svn: 135904
2011-07-25 09:48:08 +00:00
Jay Foad
42463ed852
Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to use
...
ArrayRef.
llvm-svn: 135761
2011-07-22 08:16:57 +00:00
Jay Foad
0d9ce71ae1
Sort case-insensitively.
...
llvm-svn: 135674
2011-07-21 14:42:51 +00:00
Jay Foad
d4458dd707
Convert ConstantExpr::getGetElementPtr and
...
ConstantExpr::getInBoundsGetElementPtr to use ArrayRef.
llvm-svn: 135673
2011-07-21 14:31:17 +00:00
Jay Foad
bbbf29aab7
Convert SimplifyGEPInst to use ArrayRef.
...
llvm-svn: 135482
2011-07-19 15:07:52 +00:00
Jay Foad
83a0e1fa99
Convert gep_type_begin and gep_type_end to use ArrayRef.
...
llvm-svn: 135481
2011-07-19 14:42:50 +00:00
Jay Foad
0974b71f17
Convert TargetData::getIndexedOffset to use ArrayRef.
...
llvm-svn: 135478
2011-07-19 14:01:37 +00:00
Jay Foad
ae5894c5cc
Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall.
...
llvm-svn: 135477
2011-07-19 13:32:40 +00:00
Chris Lattner
0acd1a9d12
document this api change.
...
llvm-svn: 135376
2011-07-18 04:56:02 +00:00
Jay Foad
c826df8fb7
Convert CallInst and InvokeInst APIs to use ArrayRef.
...
llvm-svn: 135265
2011-07-15 08:37:34 +00:00
Jay Foad
471e6f62b4
Mention all API changes I've made since 2.9 was branched.
...
llvm-svn: 135142
2011-07-14 09:19:05 +00:00
Chad Rosier
a4732c4a96
Clean out the 2.9 Release Notes. Mostly limited to What's New in LLVM
...
and enhancements in sub-project status updates.
llvm-svn: 132227
2011-05-27 22:50:46 +00:00
Chad Rosier
fe86df1e51
Add change of crc32 intrinsic to release notes
...
llvm-svn: 132212
2011-05-27 20:13:10 +00:00
NAKAMURA Takumi
e5837f1317
docs/llvm.css: Introduce cascading style <div> and <p> continued on <h[2-5]>. For now, it is applied in AliasAnalysis.html and ReleaseNotes.html.
...
<h2>Section Example</h2>
<div> <!-- h2+div is applied -->
<p>Section preamble.</p>
<h3>Subsection Example</h3>
<p> <!-- h3+p is applied -->
Subsection body
</p>
<!-- End of section body -->
</div>
llvm-svn: 129901
2011-04-21 01:52:00 +00:00
NAKAMURA Takumi
75a5311a8e
docs: Redefine Heading elements as below;
...
H1 ... Title (and might be Chapter in future)
H2 ... Section
H3 ... Subsection
H4 ... Sub-subsection
llvm-svn: 129683
2011-04-18 01:17:51 +00:00