1457 Commits

Author SHA1 Message Date
Reid Spencer
bc4d4c20bb * Truncate a long line.
* By default, doxygen output formatted for printing on letter size paper
  not A4.

llvm-svn: 22034
2005-05-14 20:06:31 +00:00
Andrew Lenharth
126bbd2bdc mention the C++ exception problems on alpha
llvm-svn: 22029
2005-05-14 17:43:00 +00:00
Duraid Madina
dfff1c5830 add a bit about the known problems on IA64
llvm-svn: 22003
2005-05-14 05:48:13 +00:00
Chris Lattner
5c18556246 minor changes
llvm-svn: 21998
2005-05-14 01:30:15 +00:00
Chris Lattner
cbaf90f250 user ops are not encoded in the bc format
llvm-svn: 21997
2005-05-14 01:26:46 +00:00
Reid Spencer
0db5ad32d1 Document the pseudo-instruction opcodes in opcode range 56-63. These are
used to support things like volatile load/store, tail calls, and calling
conventions without reserving space for the additional information.

llvm-svn: 21996
2005-05-14 00:06:06 +00:00
John Criswell
fe7aeb01ec Minor fixup of typos.
llvm-svn: 21990
2005-05-13 22:25:59 +00:00
John Criswell
d0f0f612db Removed PPC Linux support, as no one seems to have used it yet.
llvm-svn: 21987
2005-05-13 21:55:49 +00:00
John Criswell
0877908e67 Add a note about SPARC V8.
llvm-svn: 21981
2005-05-13 20:54:44 +00:00
John Criswell
d0593c3fdb Minor fixes.
llvm-svn: 21978
2005-05-13 20:38:44 +00:00
John Criswell
3a95e6476b Added some missing platforms.
Fixed some wording to be more accurate (I hope).

llvm-svn: 21975
2005-05-13 20:28:15 +00:00
John Criswell
d7464e0f25 More typo and wording fixes.
llvm-svn: 21974
2005-05-13 20:25:49 +00:00
Chris Lattner
44408faaa0 Add reassociation, minor cleanups.
llvm-svn: 21973
2005-05-13 20:18:49 +00:00
Chris Lattner
ea7e5e50d7 close off B< tag
llvm-svn: 21972
2005-05-13 20:14:06 +00:00
Chris Lattner
4fbf9e8af4 remove htmlisms
llvm-svn: 21971
2005-05-13 20:13:39 +00:00
Chris Lattner
06d1152fbc fix typo
llvm-svn: 21970
2005-05-13 20:10:13 +00:00
Chris Lattner
788dc6e5fa note how to disable inlining
llvm-svn: 21969
2005-05-13 20:09:33 +00:00
Chris Lattner
71f466f05c fix link to llvm-ar
llvm-svn: 21968
2005-05-13 20:08:34 +00:00
Chris Lattner
553d00541a these don't use passes
llvm-svn: 21967
2005-05-13 20:04:33 +00:00
Chris Lattner
14e3e9a6aa this detail is not needed here
llvm-svn: 21966
2005-05-13 20:03:17 +00:00
Chris Lattner
339f22ce3d update this manual
llvm-svn: 21965
2005-05-13 20:01:11 +00:00
John Criswell
e5522bdf1a Minor corrections and clarifications.
llvm-svn: 21961
2005-05-13 19:48:07 +00:00
John Criswell
9cffaaf7f7 Shameless update of copyright years.
llvm-svn: 21903
2005-05-12 21:25:32 +00:00
John Criswell
ab728eac00 Correct a detail with the alloca instruction.
Functions do not exit with invoke; they exit with unwind.

llvm-svn: 21893
2005-05-12 16:55:34 +00:00
John Criswell
abb58b3c4a Fixed some typos.
llvm-svn: 21891
2005-05-12 16:52:32 +00:00
Chris Lattner
76a4a19269 update this to reflect the new selection daggy world
llvm-svn: 21853
2005-05-11 03:53:53 +00:00
Chris Lattner
2fc5553907 don't duplicate information, particularly when it's out of date!
llvm-svn: 21852
2005-05-11 03:35:57 +00:00
Misha Brukman
c09e873482 Remove vim modeline; this should go into ~/.vimrc
llvm-svn: 21848
2005-05-10 22:06:41 +00:00
Misha Brukman
2407f3b84f Remove vim modeline, this belongs in ~/.vimrc
llvm-svn: 21847
2005-05-10 22:06:14 +00:00
Misha Brukman
ba8e260dce Consistently surround `cl::' code structures with <b> and <tt> to make them
stand out as code

llvm-svn: 21846
2005-05-10 22:05:27 +00:00
Duraid Madina
4dd8babde7 note HP-UX support
llvm-svn: 21841
2005-05-10 06:57:53 +00:00
John Criswell
9d27332a3d Updated the list of code generators for LLVM 1.5.
Added information on getting LLVM 1.5 from CVS (hopefully readers will
understand that the label will work *after* LLVM 1.5 is released).

llvm-svn: 21817
2005-05-09 16:49:59 +00:00
John Criswell
b92ca21888 Little corrections.
llvm-svn: 21816
2005-05-09 16:39:27 +00:00
Chris Lattner
7dffe1ee7c Fix bug noticed by Tzu-Chien Chiu, thanks!
llvm-svn: 21815
2005-05-09 15:41:03 +00:00
Chris Lattner
fc887cc3da add note about bit builtins newly supported
llvm-svn: 21757
2005-05-07 02:21:21 +00:00
Chris Lattner
b25579d09b fix bugs in my previous commit clarify the return type of the bit ops
llvm-svn: 21755
2005-05-07 01:46:40 +00:00
Chris Lattner
069d6762aa add a couple of notes
llvm-svn: 21754
2005-05-06 23:08:23 +00:00
Chris Lattner
5ba10fa79c document calling convention extensions
llvm-svn: 21753
2005-05-06 22:57:40 +00:00
Chris Lattner
3cbfbba4f7 Add info on new 'tail' marker
llvm-svn: 21721
2005-05-06 05:47:36 +00:00
Reid Spencer
d06dc0f95d Correct the descriptions of WHILE...END and RROT. Thanks to Lalo Martins
for pointing out these errors.

llvm-svn: 21683
2005-05-04 15:43:40 +00:00
Andrew Lenharth
fd47801152 fixup argument
llvm-svn: 21680
2005-05-04 14:58:31 +00:00
Andrew Lenharth
583f305fca initial descriptions of count intrinsics
llvm-svn: 21677
2005-05-03 18:01:48 +00:00
Andrew Lenharth
56638cf76c note the vararg change, and other stuff
llvm-svn: 21672
2005-05-03 16:59:09 +00:00
Reid Spencer
cdd21b06d3 Mention that arguments to functions must be first class types.
llvm-svn: 21650
2005-05-01 22:22:57 +00:00
Chris Lattner
70f60359cd no parens
llvm-svn: 21577
2005-04-26 22:57:07 +00:00
Chris Lattner
5cba4ccc8b update some paths
llvm-svn: 21576
2005-04-26 22:56:16 +00:00
Reid Spencer
ef72727630 Convert the remainder of the intrinsic function prototypes to "declare"
form from the "call" form.

llvm-svn: 21573
2005-04-26 20:50:44 +00:00
Reid Spencer
a973fb004f Use the declare syntax not the call syntax for intrinsic prototypes so
the uninitiated reader is not confused.

llvm-svn: 21572
2005-04-26 20:41:16 +00:00
Tanya Lattner
95c14163f6 Added question about turning off all optimizations. I think this has been asked once or twice.
llvm-svn: 21542
2005-04-25 20:36:56 +00:00
Chris Lattner
641c541312 document 'opaque' types
llvm-svn: 21535
2005-04-25 17:34:15 +00:00