Chris Lattner
89e761c19d
Add some more notes, many still missing
...
llvm-svn: 27799
2006-04-18 06:32:08 +00:00
Chris Lattner
9f87173df3
add a bunch of stuff, pieces still missing
...
llvm-svn: 27796
2006-04-18 06:18:36 +00:00
Tanya Lattner
b138bbe85b
Adding back vector instructions to keep in mainline.
...
llvm-svn: 27704
2006-04-14 19:24:33 +00:00
Tanya Lattner
8333c7d736
Removing unimplemented vector instructions from language referrence.
...
llvm-svn: 27703
2006-04-14 19:07:42 +00:00
Reid Spencer
83ee73fdb8
Correct the Superclasses list for GlobalVariable and Function to indicate
...
that they are "Constant" as they derive from GlobalValue. Also, fix some of
the wording where it mentions this.
Patch inspired by Nai Xia.
llvm-svn: 27701
2006-04-14 14:11:48 +00:00
Chris Lattner
b1dc436a94
Update adding an intrinsic to describe that you can now just plop it into the
...
target .td file instead of adding SDNodes etc.
llvm-svn: 27616
2006-04-12 17:42:39 +00:00
Reid Spencer
81b7a3d200
Don't overload anchor names, silly browser's can't handle it.
...
llvm-svn: 27598
2006-04-11 22:02:18 +00:00
Reid Spencer
2f6341ee99
Add the contents of my email about distribution targets as a new section.
...
Attribute John as an author.
llvm-svn: 27597
2006-04-11 21:59:37 +00:00
John Criswell
4b8dfb989a
First pass over Reid's document.
...
Changed the order of operations so that more of the fine tuning is
performed in the release branch. This should free up mainline sooner to
resume development.
Removed information on the special release Makefile targets as I've never
used them for a release; Tanya is investigating their integration, and they
can be re-added if she uses them.
Added an outline for building the LLVM GCC binary distributions. I will
be filling that section out later (but before the 1.7 release).
llvm-svn: 27595
2006-04-11 20:24:28 +00:00
Reid Spencer
d79be6d06d
Fix an anchor.
...
llvm-svn: 27585
2006-04-11 06:22:15 +00:00
Reid Spencer
76381db655
Flesh out the documentation a little bit more.
...
llvm-svn: 27584
2006-04-11 06:21:25 +00:00
Misha Brukman
3df07813a5
* Remove duplicated table of contents for a section and at the top level
...
* Fix relative links within the file
* Add <tt> tags around command names and literal file names and directories
llvm-svn: 27566
2006-04-10 21:43:05 +00:00
Reid Spencer
3dc3ea71f5
Update docs for ENABLE_ASSERTIONS -> DISABLE_ASSERTIONS
...
llvm-svn: 27553
2006-04-09 23:45:38 +00:00
Chris Lattner
ce83bff178
Move the vector instructions to their own subsection.
...
llvm-svn: 27545
2006-04-08 23:07:04 +00:00
Chris Lattner
9356489266
Wrap long lines, fix verification error
...
llvm-svn: 27531
2006-04-08 04:40:53 +00:00
Chris Lattner
24229d487a
use the right escapes
...
llvm-svn: 27530
2006-04-08 04:39:19 +00:00
Chris Lattner
016a0e50a5
Description for the new shufflevector instruction I'm adding.
...
llvm-svn: 27502
2006-04-08 00:13:41 +00:00
Jim Laskey
b0a83ad2fd
Misunderstanding.
...
llvm-svn: 27179
2006-03-27 19:46:38 +00:00
Jim Laskey
a7480c5c82
Typo.
...
llvm-svn: 27178
2006-03-27 19:43:08 +00:00
Jim Laskey
1677a6024d
Clarity.
...
llvm-svn: 27177
2006-03-27 19:33:35 +00:00
Jim Laskey
c1a36f5898
Adding other platforms.
...
llvm-svn: 27176
2006-03-27 19:09:44 +00:00
Jim Laskey
27abf2b8aa
Add note for Mac OS X developers.
...
llvm-svn: 27175
2006-03-27 18:41:06 +00:00
Jim Laskey
3481e12f63
Fixed some grammer and spelling.
...
llvm-svn: 27062
2006-03-24 09:20:27 +00:00
Chris Lattner
b40261ea2d
Fix a typo, thanks to Gabor Greif
...
llvm-svn: 27054
2006-03-24 07:16:10 +00:00
Reid Spencer
1bb8d56ffd
Remove a spurious <table> tag.
...
llvm-svn: 27045
2006-03-24 06:42:09 +00:00
Reid Spencer
95680d11d4
Add llvm-config to the index.
...
llvm-svn: 27017
2006-03-24 00:03:37 +00:00
Reid Spencer
647058de00
Documentation for llvm-config by Eric Kidd.
...
llvm-svn: 27006
2006-03-23 23:22:16 +00:00
Jim Laskey
4a9054d705
Correction of stoppoint arguments.
...
llvm-svn: 26983
2006-03-23 17:58:46 +00:00
Jim Laskey
5dcfd565b5
Updated information related to local variables and scopes.
...
llvm-svn: 26982
2006-03-23 17:54:33 +00:00
Reid Spencer
7c5df34380
Add HowToReleaseLLVM.html.
...
llvm-svn: 26979
2006-03-23 06:53:38 +00:00
Reid Spencer
ab926dec56
A very early, rough draft of a guide to making public releases for LLVM.
...
This document will detail the steps needed for making a quality release of
LLVM that ensures the release functions and is of high quality.
llvm-svn: 26978
2006-03-23 06:45:42 +00:00
Reid Spencer
1238551e80
Wrap long lines, remove unnecessarily empty lines.
...
llvm-svn: 26977
2006-03-23 06:19:04 +00:00
Chris Lattner
0f546dd9ca
Document ENABLE_ASSERTIONS=1
...
llvm-svn: 26915
2006-03-21 01:10:57 +00:00
Reid Spencer
dca24a1f02
Fix a typo.
...
llvm-svn: 26823
2006-03-17 08:04:25 +00:00
Chris Lattner
b96bf56253
Fix a typo Eric van Riet Paap noticed
...
llvm-svn: 26791
2006-03-16 16:14:59 +00:00
Jim Laskey
9dcffe7767
Update doc to reflect changes in subprogram and block descriptors.
...
llvm-svn: 26783
2006-03-15 19:10:52 +00:00
Robert Bocchino
2923bd009f
Fixed a typo in the vsetfp examples.
...
llvm-svn: 26768
2006-03-14 23:22:57 +00:00
Robert Bocchino
81e95ba849
Split the 'vset' instruction into two instructions, 'vsetint' and
...
'vsetfp', to reflect the fact that the semantics are different for
integer and fp values.
llvm-svn: 26767
2006-03-14 20:55:28 +00:00
Chris Lattner
f922807640
Update this to match the documentation in the GC doc and to match actual
...
practice.
llvm-svn: 26766
2006-03-14 20:02:51 +00:00
Jim Laskey
2024aabcb0
Reflect the fact that empty strings can be expressed as null.
...
llvm-svn: 26761
2006-03-14 18:50:50 +00:00
Jim Laskey
14edc936ec
Bring debugging information up to date.
...
llvm-svn: 26759
2006-03-14 18:08:46 +00:00
Reid Spencer
85d182f3fc
Change docs for llvm.cs.uiuc.edu -> llvm.org
...
llvm-svn: 26747
2006-03-14 05:42:07 +00:00
Reid Spencer
ca05854a71
Changes docs for llvm.cs.uiuc.edu -> llvm.org
...
llvm-svn: 26746
2006-03-14 05:39:39 +00:00
Chris Lattner
dfea29e2c5
Adding an intrinsic is simpler still.
...
llvm-svn: 26674
2006-03-09 22:38:42 +00:00
Chris Lattner
02d2a6bf66
Simpler still
...
llvm-svn: 26671
2006-03-09 22:32:16 +00:00
Chris Lattner
a0a2e0b25e
Intrinsic adding is a little bit simpler now
...
llvm-svn: 26668
2006-03-09 22:07:39 +00:00
Chris Lattner
5316e5d6ff
Spec change: the size of a memset/memcpy/memmove is not required to be aligned
...
to the alignment argument.
llvm-svn: 26510
2006-03-04 00:02:10 +00:00
Chris Lattner
72a269f5de
mention some major changes
...
llvm-svn: 26480
2006-03-03 00:34:26 +00:00
Chris Lattner
ad3c974a77
remove the read/write port/io intrinsics.
...
llvm-svn: 26479
2006-03-03 00:19:58 +00:00
Chris Lattner
0c8b259e5a
Update the llvm.memset/memcpy/memmove intrinsics to reflect the recent split
...
into types.
llvm-svn: 26477
2006-03-03 00:07:20 +00:00