Commit Graph

1646 Commits

Author SHA1 Message Date
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