Chris Lattner
18b88f71ad
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
2426ff991c
Bug fixed
...
llvm-svn: 16671
2004-10-05 00:23:02 +00:00
Misha Brukman
c2fdea6d8f
Add example 'abstract' architectures for LLI: MIX, MMIX, and DLX
...
llvm-svn: 16653
2004-10-04 17:36:35 +00:00
Chris Lattner
79bb240345
Add project
...
llvm-svn: 16631
2004-10-01 22:25:28 +00:00
Misha Brukman
e0cce9945d
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
5753883dc0
* InstructionReader.cpp was absorbed into Reader.cpp
...
* Wrap at 80 cols
llvm-svn: 16543
2004-09-28 16:58:12 +00:00
Chris Lattner
a2bb624e35
Bug fixed
...
llvm-svn: 16538
2004-09-28 03:45:22 +00:00
Chris Lattner
6a4a0492f8
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
23f7ad07dc
Fix grammar.
...
llvm-svn: 16529
2004-09-27 20:35:59 +00:00
Reid Spencer
bf6439fd27
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
ca9062016e
Thanks to Brad for documentation on adding a DerivedType
...
llvm-svn: 16460
2004-09-21 16:53:29 +00:00
Chris Lattner
3c11c04d43
'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
85927a6730
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
2249dd1c41
better code
...
Move other things to the right sections
llvm-svn: 16410
2004-09-19 19:21:26 +00:00
Chris Lattner
9fb88200c4
Misha implemented the ModuleProvider interface back in 9/18/2003.
...
llvm-svn: 16394
2004-09-18 16:16:28 +00:00
Chris Lattner
9e4be6faed
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
a94619ddef
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
59d448f15e
Bug fixed
...
llvm-svn: 16349
2004-09-15 01:09:25 +00:00
Chris Lattner
09f3ac9297
Add notes about some buggy passes
...
llvm-svn: 16339
2004-09-14 16:43:13 +00:00
Misha Brukman
0bc8b12734
Fix broken internal links (one found by seventwentyfour.com spider)
...
llvm-svn: 16260
2004-09-09 20:34:13 +00:00
Misha Brukman
4657235e36
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
6e8f860fee
Fix broken link to the 2004 CGO paper.
...
llvm-svn: 16257
2004-09-09 16:18:40 +00:00
Reid Spencer
05b9b53b79
bug 352 fixed
...
bug 257 fixed
llvm-svn: 16238
2004-09-07 17:52:38 +00:00
Misha Brukman
33427efbe6
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
125255b9f6
Remove extraneous blank lines.
...
llvm-svn: 16205
2004-09-06 23:00:30 +00:00
Misha Brukman
a0194211d7
Add link to new howto on writing backends.
...
llvm-svn: 16204
2004-09-06 23:00:01 +00:00
Misha Brukman
25e6361939
How to write an LLVM backend, first draft.
...
llvm-svn: 16203
2004-09-06 22:58:13 +00:00
Misha Brukman
d48f54417f
* Profile-guided needs a hyphen
...
* Dead store elimination has been implemented
llvm-svn: 16202
2004-09-06 22:35:43 +00:00
Misha Brukman
a196c6859e
Reword to not use a link text `click here'.
...
llvm-svn: 16201
2004-09-06 20:58:44 +00:00
Reid Spencer
075de23a3d
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
ae21b0b836
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
0d68e4cde6
Put a space between `Data' and `Structure' of DSA.
...
llvm-svn: 16179
2004-09-05 03:57:23 +00:00
Misha Brukman
3541004158
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
68d6f7fa22
Fix object/library filenames that have changed, clarify descriptions.
...
llvm-svn: 16177
2004-09-05 03:20:18 +00:00
Misha Brukman
adfa8b8ab4
Add DSA.
...
llvm-svn: 16176
2004-09-05 03:00:20 +00:00
Misha Brukman
73b6e9679b
* 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
ab4df83228
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
cf2bc3d767
Add a blurb about exploiting the use of external storage.
...
llvm-svn: 16114
2004-08-30 05:56:51 +00:00
Reid Spencer
94596c2102
Synchronize documentation of configuration items and substitutions with
...
current reality of llvmc implementation.
llvm-svn: 16108
2004-08-29 23:20:42 +00:00
Nate Begeman
0c1e6804a1
Fix a typo in the bytecode format documentation
...
llvm-svn: 16072
2004-08-27 07:59:37 +00:00
Reid Spencer
6e8ffc3831
Add more content.
...
This isn't in reviewable shape yet, unless you're curious.
llvm-svn: 16066
2004-08-27 02:08:04 +00:00
Reid Spencer
7d0a123c3e
Bug 430 Fixed.
...
llvm-svn: 16065
2004-08-27 00:48:26 +00:00
Reid Spencer
cb84e4351d
Provide some meta tags for this document.
...
llvm-svn: 16058
2004-08-26 20:44:00 +00:00
Reid Spencer
1d9e29bdc0
Add the default table related styles
...
llvm-svn: 16057
2004-08-26 20:43:21 +00:00
Reid Spencer
c948f9d9e9
Document the rational for the #include hierarchy.
...
llvm-svn: 16056
2004-08-26 18:52:52 +00:00
Reid Spencer
01b22282fc
Document definitions and computations provided by llvm-bcanalyzer.
...
llvm-svn: 16044
2004-08-25 00:35:20 +00:00
Chris Lattner
7bf499c040
Add some details
...
llvm-svn: 16035
2004-08-24 18:53:39 +00:00
Reid Spencer
7c8d658efc
Added BURS.
...
llvm-svn: 16034
2004-08-24 18:34:10 +00:00
Brian Gaeke
730d8d6259
bug fixed
...
llvm-svn: 16016
2004-08-24 07:43:48 +00:00
Misha Brukman
2ace8cbb17
Change LVN -> Load-VN since that's the name of the cmdline switch
...
llvm-svn: 16009
2004-08-24 04:13:17 +00:00