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
Reid Spencer
004286409b
Make section separator comments 80 chars, not 70.
...
Revise descriptions to account for llvm/test/Programs being moved to
the new CVS module llvm-test.
Incoporate an example of how to run the NightlyTest.pl script from a
shell script.
llvm-svn: 16192
2004-09-05 20:07:26 +00:00
Misha Brukman
2f5a283fdc
Put a space between Data' and
Structure' of DSA.
...
llvm-svn: 16179
2004-09-05 03:57:23 +00:00
Misha Brukman
797c8fff91
Remove the bit about this document being my `notes', it has matured since then.
...
llvm-svn: 16178
2004-09-05 03:24:34 +00:00
Misha Brukman
a55dffd0dd
Fix object/library filenames that have changed, clarify descriptions.
...
llvm-svn: 16177
2004-09-05 03:20:18 +00:00
Misha Brukman
c323491b09
Add DSA.
...
llvm-svn: 16176
2004-09-05 03:00:20 +00:00
Misha Brukman
0c3a0d4a6b
* CSS was created to reduce re-specifying design styles: specify table cell
...
color once at the top, and do not repeat it 82 times
* Replace bright blue table border with gray, which is easier on the eyes and
matches the gray LLVM documentation color scheme
llvm-svn: 16175
2004-09-05 02:56:39 +00:00
Reid Spencer
37959f00d4
Take one item off the "to do" list: implemented -O1 .. -O5 options for
...
optimization in stkrc instead of depending on "opt"
llvm-svn: 16169
2004-09-04 20:30:01 +00:00
Reid Spencer
2cb73c365d
Add a blurb about exploiting the use of external storage.
...
llvm-svn: 16114
2004-08-30 05:56:51 +00:00
Reid Spencer
0e5f012fba
Synchronize documentation of configuration items and substitutions with
...
current reality of llvmc implementation.
llvm-svn: 16108
2004-08-29 23:20:42 +00:00