1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-01 16:33:37 +01:00
Commit Graph

672 Commits

Author SHA1 Message Date
Chris Lattner
6c6aaee1f1 update the vmkit blurb
llvm-svn: 99824
2010-03-29 18:34:13 +00:00
Chris Lattner
af08584e6e add tce
llvm-svn: 99820
2010-03-29 17:50:39 +00:00
Daniel Dunbar
f580fde5f7 Sketch a few Clang release notes.
llvm-svn: 99512
2010-03-25 16:09:18 +00:00
Daniel Dunbar
31954e0f7e Drop KLEE blurb, we don't have anything new.
llvm-svn: 98922
2010-03-19 03:18:05 +00:00
Wesley Peck
8d573bace6 Adding MicroBlaze as an experimental backend in the release notes
llvm-svn: 98824
2010-03-18 14:31:30 +00:00
Chris Lattner
60538afb4b add a couple blurbs back
llvm-svn: 98809
2010-03-18 06:52:15 +00:00
Chris Lattner
2a10d0d197 notes from evan
llvm-svn: 98748
2010-03-17 18:15:52 +00:00
Chris Lattner
8864749531 several updates
llvm-svn: 98742
2010-03-17 17:25:49 +00:00
Chris Lattner
908eb01656 combiner-aa too, what's its status?
llvm-svn: 98715
2010-03-17 06:42:25 +00:00
Chris Lattner
b59b74df31 more chris scribble.
llvm-svn: 98714
2010-03-17 06:41:58 +00:00
Chris Lattner
b66f9c24a7 add a bunch of random and unformatted notes as I am reading
through tons of old commits.

llvm-svn: 98709
2010-03-17 04:41:49 +00:00
Chris Lattner
5da0364420 add logo, comment out project info, they need to send updates
to get reincluded.

llvm-svn: 98706
2010-03-17 04:02:39 +00:00
Chris Lattner
302e7118ed note that andersaa was removed in 2.7
llvm-svn: 97484
2010-03-01 19:29:17 +00:00
Chris Lattner
ebb4fbf691 remove anders-aa from mainline, it isn't maintained and is
tantalyzing enough that people keep trying to use it.

llvm-svn: 97483
2010-03-01 19:24:17 +00:00
Chris Lattner
bbb7d72497 I'm removing andersaa after the branch is made.
llvm-svn: 97409
2010-02-28 18:57:59 +00:00
Duncan Sands
96fead3488 Mention an API change.
llvm-svn: 96480
2010-02-17 17:20:17 +00:00
Daniel Dunbar
59ecca73a9 2.7: Note that DataTypes.h moved.
llvm-svn: 96143
2010-02-14 01:47:19 +00:00
Jeffrey Yasskin
8a1ee8f852 Make it possible to create multiple JIT instances at the same time, by removing
the global TheJIT and TheJITResolver variables.  Lazy compilation is supported
by a global map from a stub address to the JITResolver that knows how to
compile it.

Patch by Olivier Meurant!

llvm-svn: 95837
2010-02-11 01:07:39 +00:00
Daniel Dunbar
4e9161800a Add a ReleaseNotes FIXME.
llvm-svn: 95764
2010-02-10 04:09:52 +00:00
Jeffrey Yasskin
f7833b76ca Make --disable-libffi work on systems with libffi installed. Also
make no-ffi the default even on systems with libffi.  This fixes
http://llvm.org/PR5018.

llvm-svn: 95712
2010-02-09 23:03:44 +00:00
Jeffrey Yasskin
394da72ecc Belatedly document r85295 and r85330.
llvm-svn: 94825
2010-01-29 19:10:38 +00:00
Jeffrey Yasskin
fb794eb907 Record the death of ModuleProvier and GhostLinkage in the release notes and
give upgrade instructions.

llvm-svn: 94723
2010-01-28 01:41:20 +00:00
Jeffrey Yasskin
b587f073e5 Truncate the release notes so they're ready to accumulate notes for the 2.7 release.
llvm-svn: 94720
2010-01-28 01:14:43 +00:00
Chris Lattner
72b0268918 add a thing to investigate.
llvm-svn: 93659
2010-01-16 21:25:13 +00:00
Chris Lattner
776dc048ef add 3 passes which have been added but aren't used afaik.
llvm-svn: 93080
2010-01-09 22:30:40 +00:00
Chris Lattner
8121c7cf9c fix broken link
llvm-svn: 85951
2009-11-03 21:50:09 +00:00
Chris Lattner
adba165c5c Update from Cristina, llvm-gcc doesn't build on the SPARC version of solaris
at the moment.

llvm-svn: 84258
2009-10-16 16:30:58 +00:00
Duncan Sands
4fbe68e7bd The gcc plugin is now called dragonegg.so and no longer llvm.so.
Pointed out by Gabor.

llvm-svn: 84177
2009-10-15 08:17:44 +00:00
Chris Lattner
a3d8b98dcd rename ReleaseNotes-2.6.html -> ReleaseNotes.html
llvm-svn: 83990
2009-10-13 17:48:04 +00:00
Daniel Dunbar
c313ae7d7f Add some more clang related release notes.
llvm-svn: 65868
2009-03-02 20:08:12 +00:00
Tanya Lattner
8b29c82a82 Remove incorrect information about fortran on Darwin.
llvm-svn: 65859
2009-03-02 19:38:59 +00:00
Chris Lattner
a436e649a4 update blurb per Shannon Weyrick.
llvm-svn: 65856
2009-03-02 19:07:24 +00:00
Duncan Sands
18cb21f2cb Try to make the meaning of 'nocapture' a bit clearer. I
commented out the line about simplifylibcalls because I
think this doesn't work in the release (it was fixed in
svn after the release branched).

llvm-svn: 65846
2009-03-02 16:58:00 +00:00
Duncan Sands
8b2f5e96ea Use GCC not gcc, like everywhere else in this document.
llvm-svn: 65845
2009-03-02 16:35:57 +00:00
John Criswell
88855f238d Grammar and punctuation fixes.
No content changes.

llvm-svn: 65844
2009-03-02 15:28:15 +00:00
Gabor Greif
0ee8d1d896 note the removal of deprecated interfaces
llvm-svn: 65841
2009-03-02 12:23:55 +00:00
Gabor Greif
a7245a7764 minor tweaks
llvm-svn: 65838
2009-03-02 12:02:51 +00:00
Gabor Greif
744adc4f8c minor tweaks
llvm-svn: 65837
2009-03-02 11:34:51 +00:00
Nicolas Geoffray
d12730ac42 Add more notes for VMKit.
llvm-svn: 65833
2009-03-02 09:25:38 +00:00
Bill Wendling
b46b800ce0 Random formatting changes.
llvm-svn: 65815
2009-03-02 07:54:14 +00:00
Bill Wendling
b707c17bf4 Fix typos.
llvm-svn: 65813
2009-03-02 07:42:15 +00:00
Bill Wendling
18ab6088d8 Change </pp> to </p>.
llvm-svn: 65804
2009-03-02 04:28:57 +00:00
Bill Wendling
187e889dab - Use "real-world applications" instead of just "real applications".
- Verification Fixes.

llvm-svn: 65803
2009-03-02 04:28:18 +00:00
Chris Lattner
e2117f1ecb remove empty section
llvm-svn: 65800
2009-03-02 03:24:41 +00:00
Chris Lattner
1b279d2378 more englishification
llvm-svn: 65799
2009-03-02 03:24:11 +00:00
Chris Lattner
0f9e9e7719 start translating this into Engrish and organizing it.
llvm-svn: 65797
2009-03-02 02:37:32 +00:00
Mikhail Glushenkov
6336c61b2c Sprinkle llvmc notes with <tt>.
Also removes some trailing whitespace.

llvm-svn: 65781
2009-03-01 18:09:47 +00:00
Duncan Sands
ac0ff99803 Another point to mention.
llvm-svn: 65765
2009-03-01 08:26:19 +00:00
Chris Lattner
543d2057f9 add some llvmc notes from Mikhail
llvm-svn: 65756
2009-03-01 02:30:21 +00:00
Chris Lattner
7138f9c917 add a stub for Roadsend PHP
llvm-svn: 65705
2009-02-28 18:58:01 +00:00
Ted Kremenek
c72e0a278d Update release notes for static analyzer.
llvm-svn: 65624
2009-02-27 07:01:32 +00:00
Chris Lattner
971ec3c55c drop some un-edited text for pure and ldc in here.
llvm-svn: 65579
2009-02-26 22:33:38 +00:00
Chris Lattner
4a4e2ea4e5 pic16 notes from Sanjiv. Just dumped in for now, will rearrange later.
llvm-svn: 65512
2009-02-26 07:32:11 +00:00
Chris Lattner
340f4a5fcb final random and incoherent notes after making it through all the commits.
Next step: making them more coherent.

llvm-svn: 65511
2009-02-26 07:29:17 +00:00
Chris Lattner
8ef915d2ec more notes.
llvm-svn: 65507
2009-02-26 06:47:09 +00:00
Chris Lattner
5e69c7d5b6 add some notes from Nicolas G.
llvm-svn: 65503
2009-02-26 05:20:36 +00:00
Duncan Sands
3e50fc3451 Flesh out the Ada section a little.
llvm-svn: 65448
2009-02-25 11:59:06 +00:00
Duncan Sands
21bdbc2fe1 The C backend does not support arbitrary precision integers.
llvm-svn: 65447
2009-02-25 11:51:54 +00:00
Duncan Sands
161bf4fbbb Note on new type legalizer.
llvm-svn: 65446
2009-02-25 11:50:08 +00:00
Duncan Sands
a86cde89c6 Add note on support for arbitrary precision integers.
llvm-svn: 65445
2009-02-25 11:37:39 +00:00
Chris Lattner
4bda3547ba more notes.
llvm-svn: 65439
2009-02-25 07:32:53 +00:00
Chris Lattner
800261b58f random notes
llvm-svn: 65436
2009-02-25 06:34:50 +00:00
Chris Lattner
78e2933103 don't know if there is a vmkit release to match 2.5
llvm-svn: 65434
2009-02-25 05:45:05 +00:00
Chris Lattner
50a191ab82 update clang section
llvm-svn: 65430
2009-02-25 05:09:54 +00:00
Chris Lattner
934fa00e1d rip out llvm 2.4 details to make room for 2.5
llvm-svn: 65429
2009-02-25 04:41:31 +00:00
Misha Brukman
74411f221b Global replace of yellow W3C "valid HTML/CSS" icons with blue ones.
llvm-svn: 60880
2008-12-11 17:34:48 +00:00
Chris Lattner
73381d71dd final edits
llvm-svn: 58966
2008-11-10 05:40:34 +00:00
Gabor Greif
efaf754a8c fix two validation errors
llvm-svn: 58722
2008-11-04 21:50:59 +00:00
Gabor Greif
bb2aa36f81 fix typos, harmonize formatting
llvm-svn: 58721
2008-11-04 21:48:10 +00:00
Tanya Lattner
775d919c49 Add note about cmake. Patch by Oscar Fuentes.
llvm-svn: 58712
2008-11-04 18:40:27 +00:00
Chris Lattner
48f4eea41d mention fortran status.
llvm-svn: 58416
2008-10-30 03:58:13 +00:00
Gabor Greif
0269c21562 formatting tweak for intrinsic
llvm-svn: 58239
2008-10-27 10:17:24 +00:00
Bill Wendling
028aeb5f8e Some grammar fixes, and non-invasive format changes.
llvm-svn: 58237
2008-10-27 09:27:33 +00:00
Chris Lattner
7351188cb9 mention getresult -> extractvalue (PR2935)
llvm-svn: 58226
2008-10-27 04:39:23 +00:00
Bruno Cardoso Lopes
5a4985a242 Added MIPS release notes.
llvm-svn: 58139
2008-10-25 14:56:26 +00:00
Gabor Greif
7a56f56cf4 remove spurious space in link
llvm-svn: 57677
2008-10-17 14:43:58 +00:00
Nicolas Geoffray
db9beb7d40 Remove naming Tilmann for generics.
llvm-svn: 57599
2008-10-15 20:25:04 +00:00
Gabor Greif
4a32c61591 catch one more typo, canonicalize LLVMdev
llvm-svn: 57571
2008-10-15 10:47:24 +00:00
Gabor Greif
af1e025d56 fix some validation errors, improve formatting, squash a strange plural
llvm-svn: 57570
2008-10-15 10:29:51 +00:00
Daniel Dunbar
f78f8fdfed Add some ReleaseNotes on clang codegen.
llvm-svn: 57535
2008-10-14 23:25:09 +00:00
Devang Patel
4045b6a017 Document attributes changes.
llvm-svn: 57518
2008-10-14 20:03:43 +00:00
Nicolas Geoffray
da65ee7fd0 Add VMKit notes.
llvm-svn: 57517
2008-10-14 19:23:04 +00:00
Dan Gohman
0c6c14ef30 Mention a few methods in ConstantSDNode that were renamed.
llvm-svn: 57505
2008-10-14 17:06:44 +00:00
Dan Gohman
0c0b17ec3f Fix a few close tags.
llvm-svn: 57496
2008-10-14 16:23:02 +00:00
Dan Gohman
80b968a645 Fix a typo.
llvm-svn: 57495
2008-10-14 16:13:59 +00:00
Dan Gohman
6ba508d258 Add a brief mention of the new free-list management code.
llvm-svn: 57490
2008-10-14 15:14:55 +00:00
Gabor Greif
d22d9a65f7 minor corrections, improved formatting
llvm-svn: 57486
2008-10-14 11:31:14 +00:00
Gabor Greif
d9aa92c0f1 typo and formatting tweaks
llvm-svn: 57485
2008-10-14 11:00:32 +00:00
Duncan Sands
8fe4eac94c Mention the different constant folders that IRBuilder
can use.

llvm-svn: 57483
2008-10-14 07:06:37 +00:00
Chris Lattner
62d852d53a add some upgrading notes from Pekka.
llvm-svn: 57480
2008-10-14 06:37:11 +00:00
Chris Lattner
9e1db7e761 add LSR and frameaddress info.
llvm-svn: 57478
2008-10-14 06:02:29 +00:00
Ted Kremenek
158e2c546d Add static analyzer notes.
llvm-svn: 57475
2008-10-14 05:14:21 +00:00
Chris Lattner
222e130ee3 more minor updates
llvm-svn: 57472
2008-10-14 00:52:49 +00:00
Chris Lattner
f7e94f363f more changes.
llvm-svn: 57470
2008-10-13 22:06:31 +00:00
Chris Lattner
27789db2ca optimizer and codegen
llvm-svn: 57468
2008-10-13 21:50:36 +00:00
Chris Lattner
5aa4dedd28 more updates.
llvm-svn: 57466
2008-10-13 20:59:32 +00:00
Chris Lattner
ba8f9fff79 describe major new features and llvm-gcc features.
llvm-svn: 57463
2008-10-13 20:47:20 +00:00
Duncan Sands
3040939c64 MarkModRef -> AddReadAttrs.
llvm-svn: 57459
2008-10-13 18:42:43 +00:00
Duncan Sands
4229c0774f Add some llvm-gcc changes that may be worth
detailing.

llvm-svn: 57457
2008-10-13 18:33:28 +00:00
Chris Lattner
16dcbb1369 give the static analyzer its own section.
llvm-svn: 57455
2008-10-13 18:11:54 +00:00
Chris Lattner
c842574c62 more rearranging.
llvm-svn: 57453
2008-10-13 18:01:01 +00:00
Chris Lattner
8b69de4186 move major changes down.
llvm-svn: 57452
2008-10-13 17:57:36 +00:00
Duncan Sands
b2532b4e00 Fix typo. Add note on trampoline support.
llvm-svn: 57450
2008-10-13 17:32:15 +00:00
Duncan Sands
13eb8e7bcd Update the Ada part.
llvm-svn: 57447
2008-10-13 17:27:23 +00:00
Chris Lattner
bfa49da29b final note.
llvm-svn: 57446
2008-10-13 17:12:51 +00:00
Mikhail Glushenkov
368e89a378 Add whitespace before a parenthesis.
llvm-svn: 57430
2008-10-13 02:46:01 +00:00
Mikhail Glushenkov
2f42d3fe46 Add a note on llvmc2 plugins + remove some trailing whitespace (my Emacs does this automatically).
llvm-svn: 57429
2008-10-13 02:08:34 +00:00
Chris Lattner
6fb7bbb4a7 more notes
llvm-svn: 57427
2008-10-12 22:57:58 +00:00
Chris Lattner
2e4842efdd add some more notes
llvm-svn: 57423
2008-10-12 19:47:48 +00:00
Chris Lattner
f5f57888f4 add some notes
llvm-svn: 57416
2008-10-12 18:30:33 +00:00
Daniel Dunbar
cb2680a63c Add API changes which affected me to release notes:
- DbgStopPointInst
 - Attributes (needs filling in)

llvm-svn: 57382
2008-10-11 21:26:56 +00:00
Anton Korobeynikov
afa8b7ca0c Note EH stuff for x86-64/linux
llvm-svn: 57378
2008-10-11 18:27:16 +00:00
Anton Korobeynikov
84b498d50c We do support PIC on x86-64/linux
llvm-svn: 57377
2008-10-11 18:27:00 +00:00
Chris Lattner
c41398e502 Strip out 2.3 info, make space for 2.4 info. I'd appreciate it if
various component owners could look through and update their areas
in the known-problems section.

llvm-svn: 57376
2008-10-11 18:18:28 +00:00
Bill Wendling
28159b5479 Small formatting changes.
llvm-svn: 52136
2008-06-09 07:51:45 +00:00
Gabor Greif
7916e005f6 removed two implicitly closed </p> tags to get it validate
llvm-svn: 52123
2008-06-09 06:06:18 +00:00
Dan Gohman
72469a9c59 Add a note in the API Changes section about the ConstantFP::get change.
llvm-svn: 52119
2008-06-09 04:36:34 +00:00
Chris Lattner
fa59acf7aa linkify, this requires pulling CodeGenerator.html into 2.3.
llvm-svn: 52114
2008-06-09 04:00:08 +00:00
Chris Lattner
8f0cd56a32 grammaro
llvm-svn: 52111
2008-06-08 23:40:40 +00:00
Chris Lattner
d06fbc5799 final edits from me, simplify the ia64 section.
llvm-svn: 52110
2008-06-08 23:12:47 +00:00
Chris Lattner
48eb7fd3ea more edits
llvm-svn: 52109
2008-06-08 23:06:47 +00:00
Dan Gohman
e57bcd41e1 Add notes about two known X86-64 limitations.
llvm-svn: 52108
2008-06-08 23:05:11 +00:00
Chris Lattner
16b9a37b1b several edits
llvm-svn: 52107
2008-06-08 22:59:35 +00:00
Dan Gohman
cc9adb2070 Add some links to doxygen documentation.
llvm-svn: 52106
2008-06-08 22:57:59 +00:00
Dan Gohman
6c421e6cba Describe MachineMemOperands.
llvm-svn: 52105
2008-06-08 22:49:27 +00:00
Dan Gohman
3c9826d374 Fix a grammero.
llvm-svn: 52104
2008-06-08 22:44:43 +00:00
Gordon Henriksen
30183c0387 Revert a bad edit from r52095.
llvm-svn: 52103
2008-06-08 22:05:11 +00:00
Chris Lattner
20cf1070fc add vmkit and rewrite clang section
llvm-svn: 52102
2008-06-08 21:58:17 +00:00
Chris Lattner
ec14741370 start edits.
llvm-svn: 52100
2008-06-08 21:34:41 +00:00
Chris Lattner
032b2d2e17 add more notes.
llvm-svn: 52099
2008-06-08 21:19:07 +00:00
Chris Lattner
ab3318470b add some html escapes
llvm-svn: 52096
2008-06-08 20:25:30 +00:00
Duncan Sands
f6978aed65 Using llc always rather than sometimes using LLC.
Try to improve language in various places.  Use
X86 always rather than sometimes using x86.  Add
some minor Ada info.

llvm-svn: 52095
2008-06-08 20:18:35 +00:00
Duncan Sands
f7f001eff5 Fix spelling.
llvm-svn: 52094
2008-06-08 19:38:43 +00:00
Anton Korobeynikov
9a0ee27d9a Add win64
llvm-svn: 52091
2008-06-08 10:24:13 +00:00
Anton Korobeynikov
5e8b8ee322 This was fixed
llvm-svn: 52090
2008-06-08 10:23:46 +00:00
Chris Lattner
0afb7c4bd1 add some notes.
llvm-svn: 52087
2008-06-08 02:45:07 +00:00
Owen Anderson
ee5cd76a0c Include loop deletion and the ADCE rewrite in the release notes.
llvm-svn: 52048
2008-06-06 16:23:15 +00:00
Devang Patel
df5e7efded Describe loop index split.
llvm-svn: 52021
2008-06-05 21:44:00 +00:00
Dan Gohman
1a7d090da5 Wording fixes. Thanks Bill!
llvm-svn: 52017
2008-06-05 18:45:33 +00:00
Gabor Greif
7d316de261 fix typos, tweak stuff, make it to validate
llvm-svn: 52015
2008-06-05 18:39:01 +00:00
Dan Gohman
f27717f820 Move i128 on x86-64 from the codegen section to the x86-specific section.
llvm-svn: 52010
2008-06-05 16:15:39 +00:00
Dan Gohman
b9d1641124 Add a note about improved alignment detection.
llvm-svn: 52009
2008-06-05 15:49:29 +00:00
Dan Gohman
32e1487604 Add a note mentioning --view-sunit-dags improvements.
llvm-svn: 52008
2008-06-05 15:46:36 +00:00
Dan Gohman
d3e3e2b91c Expand the bullet item about i128 support and APInt usage in codegen.
llvm-svn: 52007
2008-06-05 15:43:11 +00:00
Gordon Henriksen
a248df8fa0 Move this to the proper section.
I misread Optimizer Improvements as Other Improvements for some reason.

llvm-svn: 51996
2008-06-05 12:51:50 +00:00
Gordon Henriksen
9df03c6bb1 Adding release notes for bindings improvements.
llvm-svn: 51995
2008-06-05 12:48:32 +00:00
Chris Lattner
d83b336e41 more updates and random notes, including changes up through Week-of-Mon-20080324.
llvm-svn: 51988
2008-06-05 08:02:49 +00:00
Chris Lattner
6559c2b294 add llvmc2 notes, stack realignment.
llvm-svn: 51979
2008-06-05 06:57:39 +00:00
Chris Lattner
4d5ca602ce various status updates.
llvm-svn: 51978
2008-06-05 06:35:40 +00:00
Chris Lattner
ac1e6f6a33 Start adding 2.3 content.
llvm-svn: 51977
2008-06-05 06:25:56 +00:00