Commit Graph

1087 Commits

Author SHA1 Message Date
Chris Lattner
65dfad54a9 Add a couple of new features
llvm-svn: 17282
2004-10-27 16:28:17 +00:00
Misha Brukman
18327f84a5 Use <tt> around "#include" and "std::endl"
llvm-svn: 17258
2004-10-26 16:18:43 +00:00
Misha Brukman
f6f69456f2 Use <tt> around header names
llvm-svn: 17256
2004-10-26 16:07:46 +00:00
Misha Brukman
3110b23d46 * Fix spelling and grammar errors
* Close <p> tags properly
* Break up paragraphs with blank lines, clean up text alignment
* Delete unbalanced "

llvm-svn: 17254
2004-10-26 15:45:13 +00:00
Chris Lattner
44a6320251 Bug fixed
llvm-svn: 17231
2004-10-25 22:13:02 +00:00
Chris Lattner
67c210e1d4 add a link to the makefile guide, eliminate redundant link to coding stds
llvm-svn: 17226
2004-10-25 19:39:46 +00:00
Chris Lattner
3dc3abb751 Make a sentence easier to parse
llvm-svn: 17225
2004-10-25 19:37:46 +00:00
Chris Lattner
372d243311 Fix spellos
llvm-svn: 17224
2004-10-25 19:28:03 +00:00
Reid Spencer
f5816a4516 First draft. More to come.
llvm-svn: 17205
2004-10-24 08:48:59 +00:00
Reid Spencer
8a336ec771 First cut at the LLVM Makefile Guide. There's lots to correct and lots more
to write, but this is all my brain can muster for tonight.

llvm-svn: 17184
2004-10-23 07:57:22 +00:00
Misha Brukman
39dc670ee6 * Add a space between words
* Wrap at 80 cols

llvm-svn: 17064
2004-10-16 19:13:58 +00:00
Chris Lattner
6f712ca382 Update release notes
llvm-svn: 17062
2004-10-16 18:35:57 +00:00
Chris Lattner
c398679263 Document unreachable instruction
llvm-svn: 17033
2004-10-16 18:04:13 +00:00
Chris Lattner
249926bf4e Add missing 'Instruction Opcodes' bullet to TOC
Update for changes in LLVM 1.4 bytecode format.

llvm-svn: 17032
2004-10-16 18:03:55 +00:00
Chris Lattner
099bc9571a None of these have actually been implemented yet.
llvm-svn: 17027
2004-10-16 00:29:30 +00:00
Chris Lattner
45eac7ddf7 Fix broken links
llvm-svn: 17016
2004-10-15 17:04:28 +00:00
Chris Lattner
d6f69f0eec Fix grammaro
llvm-svn: 16869
2004-10-09 19:37:02 +00:00
Chris Lattner
dd0d25c37d It looks like we're not releasing 1.4 with llvm.org as the official domain
llvm-svn: 16867
2004-10-09 19:19:57 +00:00
Misha Brukman
0e64e4dad9 Describe how to configure tests to work with f2c
llvm-svn: 16829
2004-10-08 00:55:43 +00:00
Misha Brukman
ea22ed054b * Reformat to fit 80 cols
* Add missing <li> tags

llvm-svn: 16828
2004-10-08 00:41:27 +00:00
Chris Lattner
231c7ddfee Fix the path to the fixinc'd headers. Patch contributed by Jeff Cohen!
llvm-svn: 16755
2004-10-06 03:13:47 +00:00
Chris Lattner
52a451f4b8 Bug fixed
llvm-svn: 16671
2004-10-05 00:23:02 +00:00
Misha Brukman
fd3ade5075 Add example 'abstract' architectures for LLI: MIX, MMIX, and DLX
llvm-svn: 16653
2004-10-04 17:36:35 +00:00
Chris Lattner
0e59bfe3a7 Add project
llvm-svn: 16631
2004-10-01 22:25:28 +00:00
Misha Brukman
bbc4a10247 Add note about converting Skeleton to a useful backend and using it in the
Interpreter.

llvm-svn: 16627
2004-10-01 18:36:22 +00:00
Misha Brukman
1006a8465c * InstructionReader.cpp was absorbed into Reader.cpp
* Wrap at 80 cols

llvm-svn: 16543
2004-09-28 16:58:12 +00:00
Chris Lattner
cfba8b1306 Bug fixed
llvm-svn: 16538
2004-09-28 03:45:22 +00:00
Chris Lattner
daa0a295e7 Patch contributed by Patrick Meredith:
added notes on the fact that the current implementation uses
sbyte* for va_list.  Updated all occurances of valist to va_list (it was
inconsistant and find/replace is so easy ;-) ).  Added <...> around all
occurances of va_list in the intrinsic functions to match the vaarg and
vanext instructions and to further show that va_list is a variable type.

llvm-svn: 16530
2004-09-27 21:51:25 +00:00
Misha Brukman
123eda8575 Fix grammar.
llvm-svn: 16529
2004-09-27 20:35:59 +00:00
Reid Spencer
0ab7446879 Add a blurb about the use of class vs. struct keyword in class decls.
llvm-svn: 16500
2004-09-23 16:03:48 +00:00
Misha Brukman
03b712dfcc Thanks to Brad for documentation on adding a DerivedType
llvm-svn: 16460
2004-09-21 16:53:29 +00:00
Chris Lattner
aef2bbf942 'Pass' should now not be derived from by clients. Instead, they should derive
from ModulePass.  Instead of implementing Pass::run, then should implement
ModulePass::runOnModule.

llvm-svn: 16430
2004-09-20 04:36:29 +00:00
Chris Lattner
d34f6978fb The lexicon doc is more of a user guide than programming dox
llvm-svn: 16417
2004-09-19 23:15:47 +00:00
Chris Lattner
cc0377196a better code
Move other things to the right sections

llvm-svn: 16410
2004-09-19 19:21:26 +00:00
Chris Lattner
cd2d763599 Misha implemented the ModuleProvider interface back in 9/18/2003.
llvm-svn: 16394
2004-09-18 16:16:28 +00:00
Chris Lattner
0e39c41ba3 Provide initial docs for CallGraphSCCPass's, and fix several grammar-o's and
other problems.

llvm-svn: 16393
2004-09-18 06:39:35 +00:00
Chris Lattner
fea8bb30c7 Make this HTML 4.01 strict
Update to reflect changes to the 'Register' tblgen class.

llvm-svn: 16392
2004-09-18 06:28:07 +00:00
Chris Lattner
a826321f64 Bug fixed
llvm-svn: 16349
2004-09-15 01:09:25 +00:00
Chris Lattner
efdcbeeec3 Add notes about some buggy passes
llvm-svn: 16339
2004-09-14 16:43:13 +00:00
Misha Brukman
32cacf0d44 Fix broken internal links (one found by seventwentyfour.com spider)
llvm-svn: 16260
2004-09-09 20:34:13 +00:00
Misha Brukman
81cba8dcd2 If updating from CVS gives error "No rule to make target", it's faster to just
delete .d files than to rebuild from scratch.

llvm-svn: 16258
2004-09-09 16:36:47 +00:00
Misha Brukman
7fb287adc9 Fix broken link to the 2004 CGO paper.
llvm-svn: 16257
2004-09-09 16:18:40 +00:00
Reid Spencer
f6bbadefdd bug 352 fixed
bug 257 fixed

llvm-svn: 16238
2004-09-07 17:52:38 +00:00
Misha Brukman
f1d67348d9 This is the documentation style sheet, not the one for the website.
llvm-svn: 16222
2004-09-07 05:09:22 +00:00
Misha Brukman
96a114e538 Remove extraneous blank lines.
llvm-svn: 16205
2004-09-06 23:00:30 +00:00
Misha Brukman
7f3e295c33 Add link to new howto on writing backends.
llvm-svn: 16204
2004-09-06 23:00:01 +00:00
Misha Brukman
8523c3cf85 How to write an LLVM backend, first draft.
llvm-svn: 16203
2004-09-06 22:58:13 +00:00
Misha Brukman
81ae29fc8f * Profile-guided needs a hyphen
* Dead store elimination has been implemented

llvm-svn: 16202
2004-09-06 22:35:43 +00:00
Misha Brukman
67f637c0ea Reword to not use a link text `click here'.
llvm-svn: 16201
2004-09-06 20:58:44 +00:00
Reid Spencer
782144ecf0 HTML 4.01 STRICT compliance.
Added missing definitions
Noted the difference between llvm/test and llvm-test

llvm-svn: 16193
2004-09-05 20:50:22 +00:00