Misha Brukman
2282a6eb31
Added notes on extending LLVM with new instructions, intrinsics, types, etc.
...
llvm-svn: 12689
2004-04-06 03:53:49 +00:00
Chris Lattner
677202b49e
PR82 is finally fixed!
...
llvm-svn: 12656
2004-04-05 01:43:08 +00:00
Chris Lattner
33fd702590
Update getelementptr instruction description
...
llvm-svn: 12654
2004-04-05 01:30:49 +00:00
Chris Lattner
e916f16dbb
PR305 is now fixed
...
llvm-svn: 12649
2004-04-05 00:40:55 +00:00
Chris Lattner
fd8f46b1cd
Bug fixed
...
llvm-svn: 12598
2004-04-01 20:31:29 +00:00
Chris Lattner
ff03fe3b13
Bug fixed
...
llvm-svn: 12593
2004-04-01 19:09:49 +00:00
Chris Lattner
1a7e43c5cf
Clear out all of the changes. Reset version numbers to 1.3
...
add note about select
llvm-svn: 12584
2004-04-01 00:41:31 +00:00
John Criswell
fa2f3686a3
Merged in RELEASE_12.
...
llvm-svn: 12532
2004-03-29 20:23:11 +00:00
Chris Lattner
87d6b404b5
Add a faq entry
...
llvm-svn: 12529
2004-03-29 19:14:35 +00:00
Chris Lattner
998c0674be
Add note about setting up linux systems to directly execute LLVM bytecode files
...
Fixes PR303
llvm-svn: 12516
2004-03-25 20:38:40 +00:00
Chris Lattner
9e0b81c3e0
Add a dose of reality into the release notes
...
llvm-svn: 12510
2004-03-19 19:22:28 +00:00
Chris Lattner
91f297d4fe
Perhaps the last bugfix before the release? HOPEFULLY! :)
...
llvm-svn: 12505
2004-03-19 04:26:04 +00:00
Chris Lattner
0b41ebe65c
Fix a minor wording bug in the manual
...
llvm-svn: 12496
2004-03-18 14:58:55 +00:00
Chris Lattner
baf3f62819
Fix a tag-o
...
llvm-svn: 12477
2004-03-17 21:33:32 +00:00
Chris Lattner
8e8716518e
Rewrite the second on AnalysisUsage usage. This documents the new
...
addRequiredTransitive member that Misha added, and explains the whole
concept a lot better. Also, the document used incorrect "subsubsection"
tags instead of "doc_subsubsection" which this fixes.
llvm-svn: 12474
2004-03-17 21:09:55 +00:00
Chris Lattner
2820235689
update release notes for 1.2
...
llvm-svn: 12467
2004-03-17 03:54:41 +00:00
Chris Lattner
64f2517c07
Bug fixed
...
llvm-svn: 12449
2004-03-16 21:55:23 +00:00
Chris Lattner
1ab58dd802
Bug not fixed after all
...
llvm-svn: 12446
2004-03-16 21:39:04 +00:00
Chris Lattner
0ea6017b87
Fix bug in bug name. It must be the painkillers that I haven't been taking
...
llvm-svn: 12440
2004-03-16 09:01:10 +00:00
Chris Lattner
d3dc850c6c
Implement a new feature in the CFE, moving a GCC extension from the unsupported
...
to the supported list
llvm-svn: 12439
2004-03-16 08:54:07 +00:00
Chris Lattner
e1f5161c18
boog fixed
...
llvm-svn: 12436
2004-03-16 08:40:35 +00:00
Chris Lattner
0128c9a6de
Bug fixed
...
llvm-svn: 12432
2004-03-16 05:28:35 +00:00
Chris Lattner
b911de4c39
Document stuff that is known to be broken
...
llvm-svn: 12366
2004-03-14 02:03:02 +00:00
Chris Lattner
84d0f63804
Option no more
...
llvm-svn: 12360
2004-03-13 19:36:30 +00:00
John Criswell
13875932b2
Performed some updates on the new options to these command line tools.
...
llvm-svn: 12350
2004-03-12 22:45:35 +00:00
John Criswell
5d6345a01b
Fixed grammar typo.
...
llvm-svn: 12345
2004-03-12 21:29:42 +00:00
John Criswell
eb55b52a58
Fixed grammar typo.
...
llvm-svn: 12343
2004-03-12 21:19:06 +00:00
John Criswell
faba462a9a
Added minor information on C++.
...
llvm-svn: 12341
2004-03-12 20:42:16 +00:00
John Criswell
64f13ab753
Updated to LLVM 1.2.
...
Added information on getting the LLVM GCC front end from CVS.
Added new configure script options.
Made other minor corrections and modifications.
llvm-svn: 12340
2004-03-12 20:31:37 +00:00
John Criswell
d89dbd0236
Point to the new license (includes year 2004).
...
Changed crtend.o to libcrtend.a.
llvm-svn: 12338
2004-03-12 18:20:15 +00:00
John Criswell
50f289ace1
Added a header indicating that the Linux and MacOS configure procedures are
...
the same.
Added LLVM copyright and warranty disclaimer information.
llvm-svn: 12337
2004-03-12 18:02:17 +00:00
Chris Lattner
ec98a76eb6
This is no longer an open project
...
llvm-svn: 12308
2004-03-12 05:50:24 +00:00
Chris Lattner
b53c28d6ca
Cleanup the cast section, add the select instruction
...
llvm-svn: 12307
2004-03-12 05:50:16 +00:00
Misha Brukman
fff0ac8c3d
Miscellaneous additions are a separate section.
...
llvm-svn: 12293
2004-03-11 21:26:29 +00:00
Alkis Evlogimenos
4b98c4412f
Fix spelling.
...
llvm-svn: 12287
2004-03-11 10:14:21 +00:00
Alkis Evlogimenos
9d08818de9
Embed a floating frame of the bugzilla query in the page. This way
...
people looking for open projects cannot miss the link :-)
llvm-svn: 12284
2004-03-11 02:50:35 +00:00
Chris Lattner
d2d7ccdb4b
Minor additions and cleanups
...
llvm-svn: 12279
2004-03-11 00:50:54 +00:00
Chris Lattner
d68b5893a6
Bugz fixed
...
llvm-svn: 12276
2004-03-10 21:43:47 +00:00
Alkis Evlogimenos
1ccca74a65
Add link to bugzilla query of unassigned enhancements. Specific open
...
projects like 'port glibc to llvm' or 'improve nightly tester', should
have an unassigned enhancement bug opened for them so that they can be
tracked more easily. Open projects should only list generic projects
like 'compile programs with the LLVM compiler' or 'write a new backend
for target'.
llvm-svn: 12273
2004-03-10 19:38:33 +00:00
Misha Brukman
12f1eddc90
We need a logo.
...
llvm-svn: 12272
2004-03-10 19:22:29 +00:00
Brian Gaeke
53d2513820
Add brainstorm for a random test vector generator
...
llvm-svn: 12271
2004-03-10 19:15:50 +00:00
Brian Gaeke
73121d9395
Recommend using install-bytecode target
...
llvm-svn: 12270
2004-03-10 19:08:52 +00:00
Brian Gaeke
0766126e2e
Now that I read it again, this part in particular strikes me as kind of
...
pushy and contentious...
llvm-svn: 12259
2004-03-09 07:20:26 +00:00
Brian Gaeke
75a2efdd6c
b00g fixed
...
llvm-svn: 12257
2004-03-09 05:43:59 +00:00
Chris Lattner
c567f402e5
Bug fixed
...
llvm-svn: 12250
2004-03-09 00:59:15 +00:00
Chris Lattner
0536f8df6e
John fixed this bug
...
llvm-svn: 12248
2004-03-09 00:40:49 +00:00
Misha Brukman
b22926616e
Fix some spelling and grammar.
...
llvm-svn: 12244
2004-03-08 23:06:46 +00:00
Chris Lattner
d6e1b28837
Update the profiling section
...
llvm-svn: 12243
2004-03-08 22:29:35 +00:00
Misha Brukman
3702b9d79b
Fix link to license: point to current version in CVS.
...
llvm-svn: 12226
2004-03-08 17:59:31 +00:00
Chris Lattner
b16526108c
Remove the comment "Constants must always have an initial value.", which
...
is incorrect. Fix some formatting nastiness.
llvm-svn: 12223
2004-03-08 16:49:10 +00:00
Chris Lattner
f0cbbabea7
Bug fixed
...
llvm-svn: 12210
2004-03-08 04:55:45 +00:00
Alkis Evlogimenos
79850121ad
Add simple spiller.
...
llvm-svn: 12188
2004-03-06 22:38:29 +00:00
Alkis Evlogimenos
36fd868f08
The default register allocator is local not simple.
...
llvm-svn: 12187
2004-03-06 22:27:41 +00:00
Alkis Evlogimenos
cb8937197e
Make <di> into <dt> (definition list term).
...
llvm-svn: 12072
2004-03-02 03:36:10 +00:00
Alkis Evlogimenos
45da18d2a4
Fix <p> missing <p> tag
...
llvm-svn: 12063
2004-03-01 23:25:38 +00:00
Alkis Evlogimenos
31953c7a10
Add a spiller option to llc. A simple spiller will come soon. When we get CFG in the machine code represenation a global spiller will also be possible. Also document the linear scan register allocator but mark it as experimental for now.
...
llvm-svn: 12062
2004-03-01 23:18:15 +00:00
Misha Brukman
773d6f66db
* HTML 4.01 Strict compliance
...
* Removed unnecessary tabs in the entire file
llvm-svn: 12051
2004-03-01 18:21:04 +00:00
Misha Brukman
c501f5530b
HTML 4.01 Strict compliance.
...
llvm-svn: 12050
2004-03-01 17:47:27 +00:00
Chris Lattner
2b96fee7a6
Updates from Reid
...
llvm-svn: 11908
2004-02-27 16:17:20 +00:00
Chris Lattner
524ee2beee
Initial checkin of document, contributed by Reid Spencer.
...
llvm-svn: 11901
2004-02-27 06:28:34 +00:00
Alkis Evlogimenos
6cf4373394
Add improvements to the code generator.
...
llvm-svn: 11896
2004-02-27 05:26:23 +00:00
John Criswell
bbde7d667f
Added PR258 and 259.
...
llvm-svn: 11889
2004-02-26 23:13:34 +00:00
Chris Lattner
19cfc40ce0
add note
...
llvm-svn: 11876
2004-02-26 08:02:57 +00:00
Brian Gaeke
11331e5d59
One B00g fixed.
...
llvm-svn: 11857
2004-02-26 00:08:25 +00:00
Chris Lattner
8ebf253827
Substantial improvements and cleanups for the release notes. We were missing
...
a bunch of stuff! :)
llvm-svn: 11822
2004-02-25 16:36:51 +00:00
John Criswell
a92e58610d
Fixed minor typos.
...
llvm-svn: 11800
2004-02-24 16:13:56 +00:00
Chris Lattner
cf96c6caa5
Wow, the description of the 'switch' instruction was out of date.
...
llvm-svn: 11790
2004-02-24 04:54:45 +00:00
Chris Lattner
7479e1ebd7
Now that's a new feature!
...
llvm-svn: 11786
2004-02-24 03:50:24 +00:00
Chris Lattner
e0f79a6a55
Update the 'new features' section
...
llvm-svn: 11731
2004-02-23 03:51:34 +00:00
Chris Lattner
c6acc1076e
Bug fixed
...
llvm-svn: 11730
2004-02-23 03:36:36 +00:00
Chris Lattner
132f6bb60f
Link to most recent "LLVM document"
...
llvm-svn: 11703
2004-02-22 05:45:02 +00:00
Chris Lattner
bd086418ed
Bug fixed
...
llvm-svn: 11662
2004-02-20 17:41:35 +00:00
Chris Lattner
5f015c709c
Document the code generator debugger.
...
llvm-svn: 11616
2004-02-18 23:30:21 +00:00
Chris Lattner
4d885d9dcc
document the -march=c option
...
llvm-svn: 11615
2004-02-18 23:30:02 +00:00
Chris Lattner
7f059ebd78
Extract has new options
...
llvm-svn: 11581
2004-02-18 16:55:29 +00:00
Chris Lattner
be1c300a0f
Bug fixed
...
llvm-svn: 11567
2004-02-17 22:00:39 +00:00
Misha Brukman
4dd7a7245f
PreSelection isn't optional and so there's no way to turn it off.
...
llvm-svn: 11504
2004-02-16 19:45:26 +00:00
Chris Lattner
aebc66a1ef
Document bug 240
...
llvm-svn: 11487
2004-02-15 23:09:07 +00:00
Chris Lattner
8579a6fafc
QOI bug fixed
...
llvm-svn: 11475
2004-02-15 06:00:04 +00:00
Chris Lattner
e9fbbc25a1
Bug fixed
...
llvm-svn: 11468
2004-02-15 05:47:37 +00:00
Chris Lattner
d5eec5ebcf
New code quality fix
...
llvm-svn: 11457
2004-02-15 00:23:15 +00:00
Chris Lattner
34c47d967e
fix typeo
...
llvm-svn: 11446
2004-02-14 19:27:26 +00:00
Chris Lattner
141ebb625d
These should be mentioned
...
llvm-svn: 11439
2004-02-14 04:12:41 +00:00
Chris Lattner
3649c3aaf7
Document new intrinsics
...
llvm-svn: 11438
2004-02-14 04:08:35 +00:00
Chris Lattner
3646dadc6c
builtin_return/frame_address now work
...
llvm-svn: 11437
2004-02-14 04:08:29 +00:00
Chris Lattner
a9c61b33c6
Updates for the C backend's movement
...
llvm-svn: 11428
2004-02-14 01:07:17 +00:00
Chris Lattner
963f273734
Bug fixed
...
llvm-svn: 11385
2004-02-13 17:03:01 +00:00
Chris Lattner
c68c6a6e62
Bug fix
...
llvm-svn: 11381
2004-02-13 16:40:24 +00:00
Chris Lattner
0145092b3e
New features
...
llvm-svn: 11361
2004-02-12 21:21:17 +00:00
Chris Lattner
4c67c48c42
Be a bit more specific about what the alignment value means and the restrictions on it
...
llvm-svn: 11360
2004-02-12 21:18:15 +00:00
John Criswell
407f6d46d9
Fixed minor typos.
...
llvm-svn: 11356
2004-02-12 18:11:53 +00:00
Chris Lattner
f30152e480
Add support for the llvm.memmove intrinsic.
...
Patch graciously contributed by Reid Spencer!
llvm-svn: 11354
2004-02-12 18:10:10 +00:00
Chris Lattner
fee11469bb
Document the llvm.memcpy intrinsic. Clean up some of the formatting of other
...
sections
llvm-svn: 11350
2004-02-12 17:01:32 +00:00
Brian Gaeke
bc67d59ac8
add advice bullet about -check-exit-code
...
llvm-svn: 11327
2004-02-11 18:44:55 +00:00
Brian Gaeke
228a29b711
add description of -check-exit-code
...
llvm-svn: 11326
2004-02-11 18:40:04 +00:00
Chris Lattner
cad1501db8
Fix documentation bugs
...
llvm-svn: 11267
2004-02-10 18:04:24 +00:00
Brian Gaeke
efae456cf5
Mention install, RPM, autoconf improvements
...
llvm-svn: 11257
2004-02-10 05:22:23 +00:00
Chris Lattner
6b3dea2cc0
Bug fixed
...
llvm-svn: 11256
2004-02-10 05:19:54 +00:00
Chris Lattner
24fa566960
Many things have been fixed, so move them out of the "known problems" section
...
Also, PR137 is a code quality PR, not a bug
llvm-svn: 11246
2004-02-09 21:22:51 +00:00
Chris Lattner
805e5e7e52
QOI bug fixed
...
llvm-svn: 11245
2004-02-09 21:16:16 +00:00
Chris Lattner
66aef96171
Method is gone
...
llvm-svn: 11226
2004-02-09 04:14:46 +00:00
Chris Lattner
c5b7b24949
All of spec, including 253.perlbmk should now work. There is still the 254.gap
...
regression, but that will definitely be fixed by 1.2
llvm-svn: 11209
2004-02-08 22:23:33 +00:00
Chris Lattner
35630adf54
Add new bug, add note about llvm-db
...
llvm-svn: 11201
2004-02-08 21:20:42 +00:00
Chris Lattner
50ceee1ead
Bug fixed
...
llvm-svn: 11198
2004-02-08 19:59:05 +00:00
Brian Gaeke
d7b895a0c5
add pr105
...
llvm-svn: 11189
2004-02-08 18:49:13 +00:00
Brian Gaeke
8613f13cc3
Document automake as a build dependency because we use aclocal
...
llvm-svn: 11187
2004-02-08 07:49:04 +00:00
Chris Lattner
a1d7fcb15f
Add a missing link
...
llvm-svn: 11154
2004-02-06 20:27:41 +00:00
Chris Lattner
55927236e8
Add information about the piece I forgot to write: parameterized tablegen classes
...
llvm-svn: 11147
2004-02-06 06:37:00 +00:00
Chris Lattner
1215e32eb7
Syntax hilight examples and add note about emacs/vim mode files
...
llvm-svn: 11146
2004-02-06 06:04:25 +00:00
Chris Lattner
149a2498d0
Add a new document describing TableGen
...
llvm-svn: 11145
2004-02-06 05:42:53 +00:00
Chris Lattner
aaaaec43e7
Bug fixed
...
llvm-svn: 11138
2004-02-05 21:16:42 +00:00
Chris Lattner
66c16d144e
s/gcse/scalarrepl
...
llvm-svn: 11133
2004-02-05 17:31:37 +00:00
Chris Lattner
f127d9cf33
qoi bug fixed
...
llvm-svn: 11127
2004-02-05 00:48:41 +00:00
Chris Lattner
3d96eb6fa6
Bug fixed
...
llvm-svn: 11103
2004-02-03 22:59:56 +00:00
Chris Lattner
8a63001939
bug fixed
...
llvm-svn: 11097
2004-02-03 08:03:41 +00:00
Chris Lattner
d932cbf613
Bug fixed
...
llvm-svn: 11080
2004-02-02 19:40:06 +00:00
Chris Lattner
7bae4ce64f
Bug fixed
...
llvm-svn: 11067
2004-02-02 17:48:56 +00:00
Chris Lattner
e2d6189513
Bug fixed
...
llvm-svn: 11065
2004-02-01 22:52:12 +00:00
Brian Gaeke
0119fba189
I think this is a more robust fix for the Solaris wchar problems (PR206).
...
llvm-svn: 11004
2004-01-28 20:54:41 +00:00
John Criswell
2edea847fc
Clarified the extension to shared library objects.
...
llvm-svn: 10978
2004-01-26 21:26:54 +00:00
John Criswell
47b48bf951
Updating release notes for PR214.
...
llvm-svn: 10977
2004-01-26 21:03:54 +00:00
Chris Lattner
1d19937343
bug fixed
...
llvm-svn: 10929
2004-01-20 19:16:50 +00:00
Misha Brukman
d3de5c6182
Now with HTML 4.01 comliance flavor.
...
llvm-svn: 10919
2004-01-20 00:20:17 +00:00
Chris Lattner
e18faa4805
Clarify situation w.r.t the -lowerinvoke pass.
...
llvm-svn: 10909
2004-01-18 20:13:43 +00:00
Brian Gaeke
8b05e4fcd9
Add a fixed bug
...
llvm-svn: 10904
2004-01-16 21:55:04 +00:00
Misha Brukman
c6ef5598ef
Put stylesheet after the title.
...
llvm-svn: 10887
2004-01-15 19:04:12 +00:00
Misha Brukman
67db86a0cc
* HTML 4.01 Strict DTD compliance
...
* Added icons to check document easily
llvm-svn: 10886
2004-01-15 19:03:47 +00:00
Misha Brukman
f5edf1e931
* HTML 4.01 Strict DTD compliance
...
* Use stylesheets instead of adhoc formatting
* Fix broken links in doxygen due to llvm namespace
llvm-svn: 10881
2004-01-15 18:34:11 +00:00
Chris Lattner
a38ebcc476
Hrm, thanks to misha for paying attention to my foolishness!
...
llvm-svn: 10878
2004-01-15 17:59:29 +00:00
Chris Lattner
6ea3d24663
PR73 is finally fixed
...
llvm-svn: 10877
2004-01-15 17:55:21 +00:00
Misha Brukman
7f67e378be
* Conform to HTML 4.01 strict DTD
...
* Use stylesheets instead of hard-coding formatting
llvm-svn: 10868
2004-01-15 00:14:41 +00:00
Misha Brukman
0bb8e9c3de
Make the stylesheet conform to CSS standard.
...
llvm-svn: 10867
2004-01-15 00:13:59 +00:00
Chris Lattner
69fba00b85
Bug fixed
...
llvm-svn: 10770
2004-01-12 05:15:04 +00:00
Chris Lattner
7433916b5f
New bugs fixed
...
llvm-svn: 10716
2004-01-08 17:20:50 +00:00
Chris Lattner
941515cf67
Add links to SLD from the LangRef.html doc
...
Clean up the SLD document a LOT
Fill in a lot of details in the SLD document
update the formats for the object descriptors
llvm-svn: 10698
2004-01-06 05:31:32 +00:00
Chris Lattner
1811fca71c
First version of this document. It is still missing some pretty big pieces, and
...
the debugging information formats will likely change, but it's a start, and I
have to move on to other things in the short-term, so it might be a while before
I get back to working on this.
llvm-svn: 10683
2004-01-05 05:06:33 +00:00
Chris Lattner
e7f42f72d3
Add a bunch of fine tunings that Reid contributed. Thanks Reid!
...
llvm-svn: 10666
2003-12-31 06:47:28 +00:00
Chris Lattner
9fbff9f66e
What do you know, we actually do accomplish some things around here :)
...
llvm-svn: 10637
2003-12-28 23:04:17 +00:00
Chris Lattner
4688edb69d
boog fixed
...
llvm-svn: 10602
2003-12-23 23:50:31 +00:00
John Criswell
5695ec9f95
Corrected typo.
...
llvm-svn: 10600
2003-12-23 22:22:10 +00:00
Chris Lattner
0b428c107d
bug fixed
...
llvm-svn: 10587
2003-12-22 23:56:37 +00:00
Chris Lattner
8e570babb0
Bug fixed
...
llvm-svn: 10575
2003-12-22 04:06:24 +00:00
Chris Lattner
5abdc6fd3d
The GCC problem is not specific to suse
...
llvm-svn: 10574
2003-12-22 04:06:12 +00:00
Misha Brukman
8834af99d6
Fix the URL to check the referrer for CSS conformity.
...
llvm-svn: 10571
2003-12-21 22:53:21 +00:00
Chris Lattner
6448f89cdc
Another day, another bug
...
llvm-svn: 10561
2003-12-20 10:29:02 +00:00
Chris Lattner
4df78f0fad
PR135 is now finally fixed
...
llvm-svn: 10550
2003-12-20 03:42:11 +00:00
Chris Lattner
b8b9163a2f
Expand on the AliasSetTracker a bit, so I can remember this next time I come back to it. :)
...
llvm-svn: 10537
2003-12-19 08:43:07 +00:00
Chris Lattner
3d35e879dc
Turn QOI section into CQ section (QUI can be added later if needed)
...
Add PR187
llvm-svn: 10532
2003-12-19 06:31:56 +00:00
John Criswell
86a3a48697
Merged in RELEASE_11.
...
llvm-svn: 10516
2003-12-18 16:43:17 +00:00
Chris Lattner
b3fdf83d17
add boog
...
llvm-svn: 10508
2003-12-18 08:16:25 +00:00
Chris Lattner
cb6dfffa63
Check in patch that Reid submitted
...
llvm-svn: 10505
2003-12-18 06:40:22 +00:00
Misha Brukman
3096ca319a
Fix the links to match our 'llvm' namespace in doxygen-generated docs.
...
llvm-svn: 10504
2003-12-17 23:10:49 +00:00
Misha Brukman
423ad188da
Since we are now in the 'llvm' namespace, the mangled C++ name of structs
...
and hence the links, all change.
llvm-svn: 10495
2003-12-17 18:46:49 +00:00
Chris Lattner
e7670a0bbb
Add a faq entry for the demo page
...
llvm-svn: 10488
2003-12-16 22:33:55 +00:00
Misha Brukman
34cba91956
Added info about PR186: weak linkage on memory functions.
...
llvm-svn: 10479
2003-12-15 22:48:12 +00:00
Chris Lattner
5a8a7282dc
Rev the release notes to 1.2
...
llvm-svn: 10459
2003-12-14 05:03:43 +00:00
Chris Lattner
6f9e65ef7a
Try rewording stuff talking about unwinding. Hopefully it will make llvm sound less bad, and still make John happy. :)
...
llvm-svn: 10439
2003-12-12 21:33:08 +00:00
Chris Lattner
b84f3323f7
Link to lists, incorporate feedback from Tanya
...
llvm-svn: 10438
2003-12-12 21:22:16 +00:00
John Criswell
604cd3c85f
Fixed some minor typos.
...
Moved the new gccld feature to be in the list of enhancements.
Re-worded information on SPEC 2000 and Sparc support to try to make them
more accurate and precise.
llvm-svn: 10434
2003-12-12 19:54:20 +00:00
Chris Lattner
542d24f530
PR177 is no longer among the open
...
llvm-svn: 10432
2003-12-12 07:26:25 +00:00
Chris Lattner
4b34b35549
Note about bytecode format
...
llvm-svn: 10427
2003-12-12 05:52:39 +00:00
Chris Lattner
eb8b184825
These aren't bugs, don't phrase them like they are.
...
llvm-svn: 10423
2003-12-12 04:56:02 +00:00
Chris Lattner
88e24cffe6
I'm a spaz
...
llvm-svn: 10422
2003-12-12 04:51:00 +00:00
Chris Lattner
d25f26fce8
Add note about Stacker, duh!
...
llvm-svn: 10421
2003-12-12 04:45:09 +00:00
Misha Brukman
8395d737f2
Break lines and add space after ':' to be consistent in layout.
...
llvm-svn: 10420
2003-12-12 04:37:31 +00:00
Chris Lattner
e76e9abeab
More updates for the release
...
llvm-svn: 10419
2003-12-12 04:25:33 +00:00
Chris Lattner
e4151eba68
Update release notes for PR86 and C++ support
...
llvm-svn: 10413
2003-12-11 23:31:21 +00:00
Brian Gaeke
4c563b8af1
Add more fixed bugs. Keep llvm core section sorted by pr#. (Is that ok?)
...
llvm-svn: 10394
2003-12-11 04:40:58 +00:00
John Criswell
3c721a8b15
Fixed a comma error.
...
Added the --disable-threads option to GCC configure (to avoid pthread errors
when building code with LLVM).
llvm-svn: 10380
2003-12-10 20:04:13 +00:00
John Criswell
c619c3cd14
Added the --host= option to the Sparc configuration directions.
...
llvm-svn: 10364
2003-12-10 15:27:29 +00:00
John Criswell
ffc722a7f3
Updated build instructions for Sparc.
...
llvm-svn: 10323
2003-12-08 19:59:14 +00:00
Chris Lattner
d2a55f3041
New bug
...
llvm-svn: 10316
2003-12-08 06:33:19 +00:00
Misha Brukman
d899432617
`effect' is the noun, `affect' is the verb.
...
llvm-svn: 10315
2003-12-08 06:22:05 +00:00
Chris Lattner
408916bc32
Add note about sucky suse compiler
...
llvm-svn: 10313
2003-12-08 05:43:19 +00:00
Chris Lattner
d98fecb76e
Fix awkward wording
...
llvm-svn: 10295
2003-12-06 20:24:46 +00:00
Chris Lattner
ba7bd4720d
Cleanup the release notes in preparation for the release.
...
llvm-svn: 10294
2003-12-06 20:22:41 +00:00
Chris Lattner
6cf03df531
fix broken link
...
llvm-svn: 10273
2003-12-01 05:12:09 +00:00
Chris Lattner
121d04d1ae
A line was missing
...
llvm-svn: 10269
2003-11-30 05:46:14 +00:00
Chris Lattner
40487e450b
Fix grammaro
...
llvm-svn: 10245
2003-11-27 21:17:48 +00:00
Chris Lattner
8139b78c03
PR11 is now fixed for 1.1
...
llvm-svn: 10242
2003-11-27 09:51:54 +00:00
John Criswell
f1387a59bf
Makefiles are now copies over to the object root directory dynamically.
...
llvm-svn: 10240
2003-11-26 20:09:49 +00:00
Chris Lattner
0548bc2472
Bugz die!
...
llvm-svn: 10238
2003-11-26 08:20:34 +00:00
Chris Lattner
b27353c892
Boogs
...
llvm-svn: 10235
2003-11-26 02:48:00 +00:00
Chris Lattner
86d5c1ca2b
More dead boogers
...
llvm-svn: 10233
2003-11-26 01:18:49 +00:00
John Criswell
a0d50d2ebc
Fixed a small grammatical error.
...
Explained that function return types cannot be aggregate types.
Explained that functions with the same name but different type signatures
are considered to be different functions.
llvm-svn: 10230
2003-11-25 21:45:46 +00:00
Chris Lattner
83f43a0469
boog
...
llvm-svn: 10207
2003-11-25 08:49:12 +00:00
Chris Lattner
7471686252
add link to the stacker dox
...
llvm-svn: 10203
2003-11-25 03:32:57 +00:00
Chris Lattner
866cf53102
Minor fixes
...
llvm-svn: 10202
2003-11-25 01:44:27 +00:00
Chris Lattner
89e5fc82bb
Apply docs patch fro Reid
...
llvm-svn: 10201
2003-11-25 01:35:06 +00:00
Chris Lattner
48b383b015
checkin reid's docpatch
...
llvm-svn: 10200
2003-11-25 01:02:51 +00:00
Brian Gaeke
31715d3a42
Apply doc patch from PR136.
...
llvm-svn: 10198
2003-11-24 17:03:38 +00:00
Brian Gaeke
af20761f7e
Add documentation for Stacker.
...
llvm-svn: 10189
2003-11-24 02:52:51 +00:00
Misha Brukman
74d4df83cd
Switch to the standard footer. This page is not yet W3C-compliant.
...
llvm-svn: 10158
2003-11-22 01:30:01 +00:00
Misha Brukman
e8e932a671
Align the W3C images on the right side, bottom of page.
...
llvm-svn: 10156
2003-11-22 01:26:21 +00:00
Misha Brukman
85ea4bb678
Styles for the page footer to align images properly.
...
llvm-svn: 10155
2003-11-22 01:23:53 +00:00
Misha Brukman
68aab3b3cf
Put the W3C graphics on the right side of the page.
...
llvm-svn: 10154
2003-11-22 01:23:39 +00:00
Chris Lattner
3a9b2322e3
Add newly fixed pr
...
llvm-svn: 10153
2003-11-22 01:14:58 +00:00
Misha Brukman
58ec434f03
This page now uses valid HTML 4.01 Strict and valid CSS.
...
llvm-svn: 10152
2003-11-22 01:07:30 +00:00
Misha Brukman
7cb4e38e2e
This document is now valid HTML 4.01 Strict and valid CSS.
...
We shall display images to that effect.
If you modify this file, check that you haven't broken anything by clicking on
those links, or I will hunt you down and force you to memorize the HTML and CSS
specs!!
llvm-svn: 10151
2003-11-22 01:00:11 +00:00
Misha Brukman
bff6032a34
* No borders on images used as links
...
* Drop font-size from doc_footer class
This is now valid CSS.
llvm-svn: 10150
2003-11-22 00:59:08 +00:00
Misha Brukman
80731b92ee
* Use stylesheets
...
* Close <li>, <a>, and <p> tags
llvm-svn: 10149
2003-11-22 00:38:41 +00:00
Misha Brukman
bc2d3308fe
Made paragraph structure more consistent.
...
llvm-svn: 10145
2003-11-21 22:30:25 +00:00
Misha Brukman
ffec0b7730
Added note about PR140: gccld generates script to run apps and load libraries.
...
llvm-svn: 10143
2003-11-21 22:11:12 +00:00
John Criswell
745d0a5414
Fixed another minor grammatical error.
...
llvm-svn: 10130
2003-11-21 17:42:22 +00:00
John Criswell
cc32e6e62a
Minor grammatical and punctuation corrections.
...
llvm-svn: 10126
2003-11-21 16:09:42 +00:00
Chris Lattner
5eac2d6615
Bug
...
llvm-svn: 10121
2003-11-20 20:59:57 +00:00
Chris Lattner
16bbed20fa
Bug
...
llvm-svn: 10117
2003-11-20 19:30:17 +00:00
Chris Lattner
65334f117c
Bug fix
...
llvm-svn: 10115
2003-11-20 19:11:47 +00:00
Chris Lattner
c4fe9729a2
One new bug fixed, one old bug fixed.
...
llvm-svn: 10102
2003-11-20 01:07:41 +00:00
Chris Lattner
592db40359
bugz
...
llvm-svn: 10098
2003-11-19 22:05:38 +00:00
Chris Lattner
2335331635
add new FAQ entry
...
llvm-svn: 10078
2003-11-19 05:53:12 +00:00
Chris Lattner
983c667a41
More bugz
...
llvm-svn: 10077
2003-11-19 01:08:24 +00:00
Chris Lattner
cf40b3f394
Add a few new bugs
...
llvm-svn: 10073
2003-11-18 23:04:02 +00:00
John Criswell
956cf45674
Added the new GCC front end section to the table of contents.
...
llvm-svn: 10068
2003-11-18 16:08:49 +00:00
John Criswell
5e0f07e0c2
Added information on the GCC front end.
...
llvm-svn: 10067
2003-11-18 16:05:23 +00:00
Chris Lattner
37d449d870
Add new bug fixed in the CFE
...
llvm-svn: 10065
2003-11-18 06:25:05 +00:00
Brian Gaeke
e86d843420
Update to reflect the fact that llvm-nm can read archives now.
...
llvm-svn: 10061
2003-11-18 06:18:09 +00:00
Brian Gaeke
c5961314fa
add PR117
...
llvm-svn: 10046
2003-11-16 23:49:26 +00:00
Brian Gaeke
9c917abe9f
Document -disable-opt option that I added.
...
llvm-svn: 10045
2003-11-16 23:39:11 +00:00
Chris Lattner
9dd6a82318
Bugz fixed
...
llvm-svn: 10037
2003-11-16 22:11:42 +00:00
Chris Lattner
2f486b8bde
add adce bug
...
llvm-svn: 10033
2003-11-16 21:42:48 +00:00
Chris Lattner
b2e4d6d847
Bugz
...
llvm-svn: 10030
2003-11-16 20:25:24 +00:00
Misha Brukman
c40257f1e5
Stylesheets: they do a website good!
...
llvm-svn: 10003
2003-11-14 17:34:38 +00:00
Chris Lattner
7c04a29ea6
Bugz come in, bugs go out
...
llvm-svn: 9995
2003-11-14 06:42:01 +00:00
Misha Brukman
133b35ef95
Brian implemented the vaarg instruction in the interpreter.
...
llvm-svn: 9989
2003-11-14 03:30:43 +00:00
Brian Gaeke
d8a4d2b08d
Removed link from the docs index too.
...
llvm-svn: 9983
2003-11-13 19:32:14 +00:00
Misha Brukman
ec4f37a19b
You cannot debug namespacified LLVM with GDB 5.x anymore.
...
llvm-svn: 9946
2003-11-12 22:55:13 +00:00
Brian Gaeke
b8b238b12a
Add another fixed bug.
...
llvm-svn: 9945
2003-11-12 22:48:52 +00:00
Brian Gaeke
0afc434b71
Mention LLVM cast instructions.
...
llvm-svn: 9936
2003-11-12 21:39:31 +00:00
Brian Gaeke
e1fd80a246
Update section on GNU lightning fp.
...
llvm-svn: 9935
2003-11-12 21:38:50 +00:00
Brian Gaeke
c806b22110
I won't claim we're "better than and/or different from..." at Misha's behest.
...
llvm-svn: 9934
2003-11-12 21:36:29 +00:00
Brian Gaeke
e6406a8cd2
Make the beginning of this page look like the beginnings of other pages.
...
llvm-svn: 9930
2003-11-12 20:47:30 +00:00
Brian Gaeke
56d3cc5793
index.html: Add link to llvm vs. the world
...
llvm.css: Add padding on top and bottom so that letters do not merge with
surrounding whitespace
llvm-svn: 9929
2003-11-12 20:31:18 +00:00
Chris Lattner
a146c31bde
This color is making me want to puke :)
...
llvm-svn: 9928
2003-11-12 20:24:39 +00:00
Brian Gaeke
3bac762f0f
Whoops, a div got closed in the wrong place.
...
llvm-svn: 9927
2003-11-12 20:20:55 +00:00
Brian Gaeke
63dbb1f591
First draft of LLVM-to-anything comparison document.
...
llvm-svn: 9926
2003-11-12 20:19:40 +00:00
Chris Lattner
a723537540
PR107 is now fixed
...
llvm-svn: 9912
2003-11-12 04:42:37 +00:00
Chris Lattner
74a2299748
reword a bit, be less aggressive with my link
...
llvm-svn: 9906
2003-11-11 23:46:35 +00:00
Chris Lattner
ed6d53f512
Add a link to the llvmdev posting
...
llvm-svn: 9905
2003-11-11 23:45:03 +00:00
Brian Gaeke
10ea82301f
Mention that all LLVM C++ code has been moved into the 'llvm' C++ namespace.
...
llvm-svn: 9904
2003-11-11 22:45:41 +00:00
Brian Gaeke
7aeb2b7e42
Add another fixed bug.
...
llvm-svn: 9899
2003-11-11 21:52:34 +00:00
Misha Brukman
10ff946838
Added link to ``CVS Branching and Tags Primer''.
...
llvm-svn: 9875
2003-11-11 00:14:41 +00:00
Chris Lattner
881cb48619
Bugz bugz bugz
...
llvm-svn: 9833
2003-11-09 19:44:07 +00:00
Chris Lattner
14b5d5a98e
Update the portability section
...
llvm-svn: 9803
2003-11-08 05:22:09 +00:00
Chris Lattner
699a58d77a
sjlj bug
...
llvm-svn: 9802
2003-11-08 05:18:50 +00:00
Chris Lattner
4491de6e97
Add news from brian
...
llvm-svn: 9800
2003-11-08 04:28:55 +00:00
Misha Brukman
7630785925
First pass at cleaning up LangRef.html: stylesheet-ification, consistent
...
formatting, more strict adherence to HTML 4.01, other misc. cleanups.
llvm-svn: 9799
2003-11-08 01:05:38 +00:00
Misha Brukman
560e989585
Completely hacked apart the file and put it back together using stylesheets.
...
llvm-svn: 9786
2003-11-07 19:43:14 +00:00
Misha Brukman
403ff618bc
Actually have a target "#introduction" if we're making a link to it.
...
llvm-svn: 9785
2003-11-07 19:42:44 +00:00
Brian Gaeke
f578c05d57
Mention class CallSite
...
llvm-svn: 9783
2003-11-07 19:25:45 +00:00
Misha Brukman
7120c837fb
Make the page footer consistent with the rest of the site.
...
llvm-svn: 9779
2003-11-07 18:11:14 +00:00
Chris Lattner
34596d7048
Add bugz
...
llvm-svn: 9764
2003-11-07 04:46:56 +00:00
Misha Brukman
6c91a333ea
* Added a "contents"-like list of questions at the beginning of the file
...
* Use stylsheets. Really, people, work with me here.
* Stop using those silly <dl> and <dt> and whatever else tags
* Close tags
llvm-svn: 9760
2003-11-06 21:55:44 +00:00
Chris Lattner
2a09659109
No wonder noone can set up LLVMGCCDIR correctly!
...
llvm-svn: 9756
2003-11-06 20:51:45 +00:00
Chris Lattner
dc79f6c776
Add new commandline option
...
llvm-svn: 9755
2003-11-06 20:29:33 +00:00
Chris Lattner
a616c55ba9
Bugpoint no longer has this option
...
llvm-svn: 9744
2003-11-05 21:46:13 +00:00
Chris Lattner
ab77bc588d
Add three more bugs
...
llvm-svn: 9728
2003-11-05 06:30:04 +00:00
Chris Lattner
c679fbbab4
Substantial release notes updates
...
llvm-svn: 9700
2003-11-04 20:06:53 +00:00
Chris Lattner
ef114d52e8
updates to release notes
...
llvm-svn: 9685
2003-11-03 20:08:08 +00:00
John Criswell
907720dfe1
Closed the h2 header for the LLVM Test Suite Organization section.
...
llvm-svn: 9676
2003-11-03 14:59:59 +00:00
Chris Lattner
38e692da04
Add note about profile.sh
...
llvm-svn: 9652
2003-11-02 05:20:44 +00:00
Chris Lattner
dd024a09d9
Bugz fixed
...
llvm-svn: 9650
2003-11-02 02:15:11 +00:00
Chris Lattner
d57aa5e8a5
Checkin an initial version of the llvm-prof documentation
...
llvm-svn: 9649
2003-11-02 02:10:54 +00:00
Misha Brukman
ff91940879
Use stylesheets as much as we can. I admit, I still cannot make CSS do what I
...
can do with tables, which annoys me.
llvm-svn: 9638
2003-10-31 18:37:20 +00:00
Chris Lattner
0989953b31
Obsolete file goes byebye
...
llvm-svn: 9637
2003-10-31 18:06:32 +00:00
Misha Brukman
9dc2a3d05c
Use some style(sheets).
...
llvm-svn: 9636
2003-10-31 18:01:30 +00:00
Brian Gaeke
b8c28f3553
Well, to be honest, -array-checks and -trace are gone, too. :-)
...
llvm-svn: 9631
2003-10-31 05:12:04 +00:00
Misha Brukman
47e7fd2c0f
* Not much point to indent the whole file
...
* Let CVS keep track of our last-modified timestamp
llvm-svn: 9628
2003-10-31 00:39:28 +00:00
Misha Brukman
c64b74554a
The `-q' option has gone away.
...
llvm-svn: 9627
2003-10-31 00:34:52 +00:00
Chris Lattner
b45e1f990c
Bugz fixed
...
llvm-svn: 9613
2003-10-30 16:20:15 +00:00
Chris Lattner
30aad2a98e
Fix typo
...
llvm-svn: 9610
2003-10-30 04:35:26 +00:00
Chris Lattner
a306dd2c05
New bug
...
llvm-svn: 9609
2003-10-30 01:43:33 +00:00
Chris Lattner
78293b7023
Clarify that all manipulatable values must be of first class type, and specifically
...
update the PHI node entry to mention this as well.
llvm-svn: 9606
2003-10-30 01:31:37 +00:00
Misha Brukman
d8c3ba3315
* Send people to the LLVMdev archive/subscription page rather than just state
...
the address
* Somewhat standardize the footer of the page
llvm-svn: 9605
2003-10-30 01:23:40 +00:00
Chris Lattner
a2bd4e07ee
Another day, another bug
...
llvm-svn: 9604
2003-10-30 01:20:42 +00:00
Misha Brukman
da6f521ab0
Add a link to the C/C++ front-end building instructions.
...
llvm-svn: 9603
2003-10-30 01:19:16 +00:00
Misha Brukman
5b4dea338e
The answer to this question is "Yes". Let's make that absolutely clear even to
...
those just skimming the FAQ.
llvm-svn: 9602
2003-10-30 01:16:18 +00:00
Misha Brukman
8a98cd1097
Call me picky, but it's not the state of Illinois' license, it's the
...
University's.
llvm-svn: 9601
2003-10-30 01:13:56 +00:00
Chris Lattner
ab8873dde3
More bugs fixed!
...
llvm-svn: 9592
2003-10-29 20:59:45 +00:00
Chris Lattner
5b83b56e17
Add two new bugs
...
llvm-svn: 9586
2003-10-29 18:49:14 +00:00
Chris Lattner
a1a090eff4
New bug fixed
...
llvm-svn: 9581
2003-10-29 07:17:13 +00:00
Chris Lattner
5f6286f1e4
Another bug fixed
...
llvm-svn: 9580
2003-10-29 06:05:55 +00:00
Chris Lattner
56df0a53af
Yet another bugfix for 1.1
...
llvm-svn: 9574
2003-10-29 01:26:07 +00:00
Chris Lattner
36213c7f97
Add fixed PR
...
llvm-svn: 9571
2003-10-28 23:13:03 +00:00
Misha Brukman
b7c3b6dc4d
* Put LLVM in title of page so readers know which CFE we're talking about
...
* Use <ol> instead of <ul> if we're gonna number the list items
* Close <li> tags
* Stylize the document footer to be consistent
llvm-svn: 9558
2003-10-28 21:09:29 +00:00
Misha Brukman
11d1f015af
Publications do not get distributed with docs/; hence, their stylesheet need not
...
be distributed either.
llvm-svn: 9545
2003-10-28 18:55:27 +00:00
Chris Lattner
d2a7427caa
Clarify what is a bug and what isn't
...
llvm-svn: 9539
2003-10-27 18:30:37 +00:00
John Criswell
f531f319d2
Merged in RELEASE_1.
...
llvm-svn: 9538
2003-10-27 18:18:16 +00:00
Chris Lattner
d16d975ac3
Add a new bugfix
...
llvm-svn: 9536
2003-10-27 17:58:57 +00:00
John Criswell
9d977d58db
Updated with Vikram's comments.
...
llvm-svn: 9532
2003-10-27 17:41:53 +00:00
Chris Lattner
639579c884
Update release notes for recent bug fixes
...
llvm-svn: 9531
2003-10-27 17:06:39 +00:00
Chris Lattner
25fd5c107f
Update release notes
...
llvm-svn: 9527
2003-10-27 05:41:39 +00:00
Chris Lattner
7c4bd1d30f
Bump the release number, add a skeleton to be filled in as stuff changes.
...
llvm-svn: 9521
2003-10-27 01:31:14 +00:00
Chris Lattner
ffcc4ddd68
This file is obsolete
...
llvm-svn: 9520
2003-10-27 01:25:58 +00:00
Vikram S. Adve
227e6191fb
Gotta use gmake, not make. make on Solaris is Sun's make which does not work.
...
llvm-svn: 9510
2003-10-26 13:41:18 +00:00
Chris Lattner
276db4acf7
Add a link to the bug tracker
...
llvm-svn: 9509
2003-10-25 18:41:16 +00:00
Vikram S. Adve
4da8cb0da7
Rephrase the OSI answer.
...
llvm-svn: 9508
2003-10-25 17:22:08 +00:00
Vikram S. Adve
a2274887e8
Dang...these different file locations make it a pain to get the URLs right.
...
llvm-svn: 9507
2003-10-25 17:20:38 +00:00
Vikram S. Adve
c021b23041
Fix license URL and typo.
...
llvm-svn: 9506
2003-10-25 17:19:21 +00:00
Vikram S. Adve
26c901ed88
Improve formatting of licensing section.
...
llvm-svn: 9505
2003-10-25 17:14:52 +00:00
Vikram S. Adve
71e433ef98
Add a section on licensing questions.
...
llvm-svn: 9504
2003-10-25 17:06:55 +00:00
John Criswell
ebe140be16
Added answers to test suite questions.
...
llvm-svn: 9501
2003-10-24 22:48:20 +00:00
Misha Brukman
c86e8b1261
* Use stylesheets and <div>s for layout instead of <ul>
...
* Close <a>, <li>, and <p> tags
* This isn't quite HTML 4.01 Strict-compliant, but it's almost there.
llvm-svn: 9491
2003-10-24 19:59:21 +00:00
Misha Brukman
f314a4b7aa
Added a style for making test red, which is used in CommandLine.html
...
llvm-svn: 9487
2003-10-24 19:58:36 +00:00
Misha Brukman
084a3a0773
This is now valid HTML 4.01 Strict.
...
llvm-svn: 9475
2003-10-24 18:06:11 +00:00
Misha Brukman
f196dbb65c
* Use HTML 4.01 Strict DTD
...
* Stop using UTF-8, the webserver sends out iso-8859-1 anyway
* Use style sheets and <div>s instead of <font> tags
* Stop using <ul> for layout
llvm-svn: 9474
2003-10-24 17:57:33 +00:00
Misha Brukman
2ca41fb2c2
Add a style for document footers.
...
llvm-svn: 9473
2003-10-24 17:56:09 +00:00
Misha Brukman
03d4b0f9af
* Made into valid CSS that W3C accepts
...
* Added document subsubsection styles for usage in documentation
llvm-svn: 9472
2003-10-24 17:34:50 +00:00
Chris Lattner
d6f136c6b1
Add note about multilibs. THis should go into the 1.0 release if possible
...
llvm-svn: 9467
2003-10-24 16:02:34 +00:00
Chris Lattner
b28c3289df
Update list of passes and buglist.
...
llvm-svn: 9460
2003-10-24 04:03:19 +00:00
Chris Lattner
0e18c62fa5
Recommend using -z3
...
llvm-svn: 9445
2003-10-23 19:49:01 +00:00
Chris Lattner
4541bf7206
Remove explicit paths
...
llvm-svn: 9444
2003-10-23 19:48:11 +00:00
Brian Gaeke
739811da0e
Reformat. A few minor edits.
...
llvm-svn: 9434
2003-10-23 18:10:28 +00:00
Chris Lattner
f9b7118ba0
Minor edits
...
llvm-svn: 9399
2003-10-23 03:55:23 +00:00
Chris Lattner
57be5fa3e7
To say this file is obsolete to understate the obvious
...
llvm-svn: 9397
2003-10-23 03:30:55 +00:00
Misha Brukman
9782b036fc
Really close the <li> tags.
...
llvm-svn: 9396
2003-10-23 02:29:42 +00:00
Misha Brukman
90827ecc18
Remove extraneous comments.
...
llvm-svn: 9395
2003-10-23 01:50:39 +00:00
Misha Brukman
f1e6b1526c
* Quote a value in <font> tag.
...
* Let CVS figure out the last-modified-date for us
llvm-svn: 9394
2003-10-23 01:49:47 +00:00
Misha Brukman
0ccf519eac
* Use UTF-8 instead of ISO-8859-1
...
* Use stylesheet instead of explicit <font> formatting
* Stop using <ul> for layout
* Close <li> tags
llvm-svn: 9393
2003-10-23 01:48:33 +00:00
Misha Brukman
283ff6937f
* Use UTF-8 instead of soon-to-be-extinct ISO-8859-1 ;)
...
* Use stylesheets instead of explicit <font> tags
* Stop using <ul> for spacing layout
* Close <a> and <p> tags
llvm-svn: 9392
2003-10-22 23:27:16 +00:00
Misha Brukman
b8363bbcb0
We will distributed this stylesheet with the documentation, as well as use it
...
(via import) in the online version.
* Added styles for documentation headers, sections, etc.
llvm-svn: 9391
2003-10-22 23:23:49 +00:00
Brian Gaeke
7b51ed5668
Clarify our testing experience.
...
llvm-svn: 9383
2003-10-22 18:19:08 +00:00
Misha Brukman
b00e1061e1
* Changed URL referring to zion to use llvm instead
...
* Close <li> tags
llvm-svn: 9378
2003-10-22 17:01:44 +00:00
John Criswell
56a850ad06
Added information on using Bugzilla.
...
Removed information on using llvm-bugs to report bugs.
llvm-svn: 9371
2003-10-22 15:06:11 +00:00
Brian Gaeke
0142c1e5a0
Add C/C++ build instructions, first draft.
...
llvm-svn: 9355
2003-10-21 21:58:38 +00:00
John Criswell
9d6053158b
Added the name of the public CVS repository.
...
Removed the use of CVSROOTDIR as it is no longer used.
Fixed some word wrapping.
llvm-svn: 9352
2003-10-21 21:24:38 +00:00
John Criswell
b920fe79ba
Adding information on what testing support is provided by the LLVM build
...
system. Currently, it is not much.
llvm-svn: 9348
2003-10-21 19:35:06 +00:00
Chris Lattner
3daeff5ce8
Hrm, for some reason, my fingers like typing va_begin. Weird
...
llvm-svn: 9329
2003-10-21 15:43:55 +00:00
John Criswell
23e43fb12b
Added LLVM copyright notice.
...
llvm-svn: 9319
2003-10-21 14:33:46 +00:00
Misha Brukman
774b94a74b
Fixed the documentation to coincide with the code.
...
llvm-svn: 9301
2003-10-20 19:47:25 +00:00
Chris Lattner
a623e48b71
Update release notes
...
llvm-svn: 9296
2003-10-20 19:05:03 +00:00
John Criswell
ca342f5f83
Made the Requirements information its own major section and moved it
...
between the "Getting Started Quickly" and "Getting Started Slowly" sections.
:)
Removed some of the nit-picky requirements information (i.e. GNU tar and
GNU zip).
Attempted to compact the requirements information so that it is less scary.
llvm-svn: 9290
2003-10-20 16:39:52 +00:00
Brian Gaeke
98e1f50d0c
Change it to match llvmgcc.html ... why do we have separate pages for these two?
...
llvm-svn: 9265
2003-10-19 18:23:05 +00:00
Brian Gaeke
7c49d984d2
Clarify the roles of gccld and gccas.
...
Mention that they should really read the gcc manual.
llvm-svn: 9264
2003-10-19 18:15:18 +00:00
Brian Gaeke
cfd030726c
Minor edits; also expand description of '-v' option.
...
llvm-svn: 9263
2003-10-19 18:09:24 +00:00
Brian Gaeke
e4cea8cd34
Tweak -plugin description to match bugpoint.html
...
llvm-svn: 9262
2003-10-19 18:08:57 +00:00
Brian Gaeke
70e81e2320
Mostly rewritten.
...
llvm-svn: 9261
2003-10-19 18:03:11 +00:00
Chris Lattner
d46f945b43
A minor fix
...
llvm-svn: 9260
2003-10-19 17:37:33 +00:00
Brian Gaeke
c852194dec
Take out extra paragraph tag.
...
llvm-svn: 9259
2003-10-19 17:37:12 +00:00
Brian Gaeke
8ef235e2fc
Make this (-run) set look like the other (-disable) set.
...
llvm-svn: 9258
2003-10-19 17:35:35 +00:00
Brian Gaeke
33534d7ba9
Always say "the test program", part 2.
...
Refer to the various "modules" of bugpoint as "debuggers", not
"debugging modes" or "modules". I think this is more evocative of
how they typically act, and it's shorter.
Add a note about how a linker bug can crash bugpoint early.
llvm-svn: 9257
2003-10-19 17:30:36 +00:00
Chris Lattner
90f86a79c4
Two minor fixes
...
llvm-svn: 9256
2003-10-19 17:27:12 +00:00
Brian Gaeke
abe08a6ee0
Minor edits to Description section.
...
Add Design Philosophy as a separate subsection. Clarify its last sentence.
Give Automatic Mode Selection a uniquely-named anchor.
Always call the program the "test program", instead of the "initial program",
the "LLVM program", the "test case", the "resultant module", etc.
Try to explain the assumptions a little more, instead of just describing the
process.
llvm-svn: 9255
2003-10-19 17:20:15 +00:00
Brian Gaeke
c8cff0e914
Spell-check.
...
Many minor edits.
Rewrite some of the options section for grammatical parallelism,
clarity, and brevity.
llvm-svn: 9254
2003-10-19 17:03:59 +00:00
Chris Lattner
f021940b49
Add bugpoint advice section
...
llvm-svn: 9244
2003-10-18 21:34:15 +00:00
Chris Lattner
9d7eeb6f96
Expand the --args section
...
llvm-svn: 9241
2003-10-18 20:57:23 +00:00
Chris Lattner
4b3da850f4
* Add the -additional-so option
...
* Add info about codegen and miscompilation mode
llvm-svn: 9240
2003-10-18 20:54:37 +00:00
Chris Lattner
b0ce7e2782
Beef up the description of bugpoint a lot. Update for renamed options
...
llvm-svn: 9239
2003-10-18 20:36:15 +00:00
Chris Lattner
26ca62e853
Update for new varargs support
...
llvm-svn: 9218
2003-10-18 05:51:36 +00:00
Misha Brukman
bd85f45eda
* Align comments into 80 columns
...
* Stop using full pathnames (we don't know where the source could be)
* Use only relative distance to the source, so a user can download the code and
generate their own copy of the doxygen documentation easily
* Since `docs' has moved one level up, all relative path names lost a `..'
llvm-svn: 9213
2003-10-17 23:00:03 +00:00
John Criswell
91dbd8fd82
Added additional information about linking dynamic libraries.
...
llvm-svn: 9211
2003-10-17 21:50:38 +00:00
Brian Gaeke
d0c1ccc9c9
Document that llvm-nm works in pipe mode, thanks to the efforts of Chris.
...
llvm-svn: 9185
2003-10-16 23:39:10 +00:00
John Criswell
38458953d0
Removed the -mode option.
...
Fixed some grammar, spelling, and punctuation.
llvm-svn: 9178
2003-10-16 20:15:17 +00:00
John Criswell
e9f3af6ace
Added documentation on the new -disable-inlining option.
...
llvm-svn: 9176
2003-10-16 20:05:48 +00:00
John Criswell
d66d6c8a80
I am not the only John Criswell.
...
:)
llvm-svn: 9175
2003-10-16 20:01:04 +00:00
Chris Lattner
ccbe1e53e4
Give credit where credit is due
...
llvm-svn: 9174
2003-10-16 19:58:17 +00:00
John Criswell
5bd28dc666
Added a section on all of the wonderful Makefile variables used to locate
...
LLVM.
Added information on how to use the autoconf code to specify LLVM's
location and setup separate source and object trees.
Fixed some of the wording to be more accurate, especially regarding the
building of libraries.
Added information on where built files are placed.
Added a link to the llvmdev mailing list so that they can ask us questions.
llvm-svn: 9173
2003-10-16 19:53:53 +00:00
Misha Brukman
488ccea25e
Automagically update website docs on commits.
...
llvm-svn: 9167
2003-10-16 18:14:43 +00:00
Misha Brukman
bd6774da96
Update the website automatically on documentation commit [in progress].
...
llvm-svn: 9166
2003-10-16 18:13:19 +00:00
Misha Brukman
0364cd1cff
This should automatically update on the webpage.
...
llvm-svn: 9165
2003-10-16 18:10:45 +00:00
Brian Gaeke
df74a682b7
yikes, a copy-and-paste-o
...
llvm-svn: 9164
2003-10-16 18:05:09 +00:00
Brian Gaeke
be7d479311
add llvm-nm entry.
...
llvm-svn: 9163
2003-10-16 18:04:40 +00:00
Brian Gaeke
74842db869
Add command guide (It's like a man page translated into html, but without the
...
translation...) for the new llvm-nm tool.
llvm-svn: 9162
2003-10-16 18:03:24 +00:00
John Criswell
be945ca24e
Updated some of the information for the new autoconf changes.
...
llvm-svn: 9136
2003-10-15 16:52:57 +00:00
Chris Lattner
5d068b78b7
The -mode option is no longer
...
llvm-svn: 9117
2003-10-14 20:58:07 +00:00
John Criswell
8c8c891090
Removed items that are done or irrelevant.
...
Added a few new items.
llvm-svn: 9096
2003-10-13 18:26:44 +00:00
John Criswell
55a0c88c30
Fixed the name of a hyperlink.
...
llvm-svn: 9088
2003-10-13 16:19:30 +00:00
John Criswell
c41e7a81db
Removed information on common build problems. That is now documented in
...
the FAQ (FAQ.html).
llvm-svn: 9087
2003-10-13 16:16:25 +00:00
John Criswell
8af732029a
Fequently Asked Questions about LLVM. Mainly focuses on build problems, but
...
anything FAQ'ish should go here if it's not heavily documented elsewhere (like
the README.txt file or the Getting Started Guide).
llvm-svn: 9086
2003-10-13 16:13:06 +00:00
Chris Lattner
e6f4e07706
Oops, forgot to commit this before: standardize header comments
...
llvm-svn: 9080
2003-10-13 14:58:11 +00:00
Chris Lattner
efc15169f0
Rename -preheaders pass. Spelling fix
...
llvm-svn: 9060
2003-10-12 21:51:55 +00:00
John Criswell
75306b2fc3
Renamed the feature subtests so that they do not begin with 'f'. It was
...
never necessary to do that to denote them as feature tests.
Removed the Feature.asm tests as they are the same as the Feature.mc
tests.
llvm-svn: 9039
2003-10-10 19:50:53 +00:00
John Criswell
4d142dbf66
Fixed spelling.
...
llvm-svn: 9034
2003-10-10 18:51:11 +00:00
John Criswell
e90fc1f163
Initial checkin of Testing Guide.
...
Still very rough, IMHO.
llvm-svn: 9030
2003-10-10 18:42:49 +00:00
John Criswell
e285b410fa
Removed information about compiling the GCC front end. This will be in a
...
separate document that we will provide to people who request the source.
Updated the support architecture information to be a little more precise.
Added hyperlinks for all of the tools which are required for building LLVM.
This should make it easier for people to find and install these required
tools.
Italicized some of the "variables" that we use in place of absolute paths.
Added the --enable-spec2000 option to the quick start section.
Other minor changes/corrections/clarifications.
llvm-svn: 9006
2003-10-10 16:17:19 +00:00
John Criswell
38cc2b5fc6
Re-did some of the text wrapping (sorry).
...
Made the "Getting Started Quickly" material its own section. I think this makes
the document easier to read.
Added bars after every major section heading (to distinguish them more easily from
sub-section headings).
Renamed C front end to GCC front end, as we now support C and C++.
Updated material to reflect the new autoconf-style object root.
Added material about the llvm/runtime directory and the fact that you need to
install the GCC front end before building LLVM (before, it was optional).
llvm-svn: 9003
2003-10-10 14:26:14 +00:00
Chris Lattner
e838773b63
Add documentation for weak variables
...
llvm-svn: 9001
2003-10-10 05:01:39 +00:00
Chris Lattner
c4788bbde0
Convert over to short bug URLs
...
llvm-svn: 8961
2003-10-08 06:01:38 +00:00
Chris Lattner
46ecf619c5
Add links to bugzilla
...
llvm-svn: 8950
2003-10-07 22:14:37 +00:00
Chris Lattner
e7525b55ea
Cleanups, include a list of passes
...
llvm-svn: 8948
2003-10-07 21:38:31 +00:00
Chris Lattner
d49ee887c7
cleanup analyze documents
...
llvm-svn: 8943
2003-10-07 20:36:00 +00:00
Chris Lattner
5885920ecb
Ensure both columns take 50%
...
llvm-svn: 8942
2003-10-07 20:35:55 +00:00
Chris Lattner
a06b4fd385
no this really isn't extract
...
llvm-svn: 8941
2003-10-07 20:33:52 +00:00
Chris Lattner
54cddf73b8
initial checkin of the bugpoint doxs
...
llvm-svn: 8940
2003-10-07 20:33:30 +00:00
Chris Lattner
75b1d8514d
TTify, add links between pages
...
llvm-svn: 8939
2003-10-07 20:17:24 +00:00
Chris Lattner
7c2b126a0e
Consistently set the background color
...
Change the footer to include "maintained by"
llvm-svn: 8938
2003-10-07 20:12:05 +00:00
Chris Lattner
c2386da915
<tt>ify things
...
llvm-svn: 8937
2003-10-07 20:09:21 +00:00
Chris Lattner
46b359c77a
Make the index page a big more attractive
...
llvm-svn: 8936
2003-10-07 20:05:23 +00:00
Chris Lattner
fc294d15c6
More changes and updates
...
llvm-svn: 8935
2003-10-07 20:01:09 +00:00
Chris Lattner
a81a6d7190
<tt>ify, other minor cleanups
...
llvm-svn: 8934
2003-10-07 19:51:55 +00:00
Chris Lattner
4e6cc153a8
<tt> stuff
...
simplify a bit
llvm-svn: 8933
2003-10-07 19:48:25 +00:00
Chris Lattner
352d29cb3b
Add pointer to LLC for code generator options. <tt> a bunch of stuff which should be
...
llvm-svn: 8932
2003-10-07 19:46:37 +00:00
Chris Lattner
810a3e560b
separate options into X86 and sparc specific options
...
llvm-svn: 8931
2003-10-07 19:42:50 +00:00
Chris Lattner
6be9bd713a
Wrap at 80 columns
...
remove -time-passes and -stats, because llvm-link doesn't really need them
llvm-svn: 8926
2003-10-07 16:36:25 +00:00
Chris Lattner
e62b3f84e8
Renamed llvmas.html llvmdis.html and llvmlink.html to have hyphens in them
...
llvm-svn: 8925
2003-10-07 16:34:51 +00:00
Chris Lattner
1924ad2fe7
remove options specific to the -internalize pass, add the -debug option
...
llvm-svn: 8924
2003-10-07 16:33:42 +00:00
Misha Brukman
0cedb1f742
Break lines so that they fit within 80 columns.
...
llvm-svn: 8901
2003-10-06 19:26:00 +00:00
Misha Brukman
994d7e8496
* Alphabetized order of tools
...
* Added blurb about `bugpoint'
* Fixed some grammar issues
* Added blurb about `llvm-link'
* Took out the part about the `lli debugger' which disappeared
llvm-svn: 8900
2003-10-06 19:23:34 +00:00
Chris Lattner
10d8cda0e1
The sparc backend now support invoke, but still doesn't support unwind
...
llvm-svn: 8873
2003-10-05 19:17:10 +00:00
John Criswell
1ce56bd700
Added links to the C and C++ frontends.
...
llvm-svn: 8836
2003-10-03 13:48:27 +00:00
John Criswell
fadf125179
Adding basic documentation for the LLVM C and C++ frontends.
...
llvm-svn: 8835
2003-10-03 13:45:55 +00:00
Chris Lattner
6249576300
Add ideas and small revisions from Vikram
...
llvm-svn: 8818
2003-10-02 16:38:05 +00:00
Alkis Evlogimenos
8207a2c079
Change llc command line for register allocators
...
llvm-svn: 8815
2003-10-02 06:13:19 +00:00
Chris Lattner
a9b4c39dd2
fix spleling
...
llvm-svn: 8814
2003-10-02 05:09:46 +00:00
Chris Lattner
178f3db098
add note about .a files
...
llvm-svn: 8813
2003-10-02 05:07:23 +00:00
Chris Lattner
3d48250587
Initial checkin of the LLVM 1.0 release notes
...
llvm-svn: 8812
2003-10-02 04:57:28 +00:00
Chris Lattner
df089a1b77
Amazingly enough, we actually do some stuff around here. Now if we could
...
just remember to update the open projects list... :)
llvm-svn: 8807
2003-10-01 21:49:55 +00:00
John Criswell
ee3632270e
Corrected usage synopsis.
...
Added information regarding additional LLVM passes used, input defaults, and
output defaults.
llvm-svn: 8802
2003-09-30 22:55:44 +00:00
John Criswell
3c169b6f31
Added information on input and output filenames.
...
Added periods to the end of sentence fragments describing options.
Added information to llc about which target architecture is selected for
assembly language code generation.
llvm-svn: 8741
2003-09-29 20:10:08 +00:00
John Criswell
1cab4fbd41
Added explanation of where analyze gets its input, where it sends its output,
...
and how it decides to interpret its input.
llvm-svn: 8730
2003-09-29 14:05:08 +00:00
John Criswell
75ea0dff68
Added information on how input and output files are selected.
...
Added information on where files are located by llvm-link.
Added missing options.
Re-worded some stuff so that it (hopefully) sounds better.
llvm-svn: 8723
2003-09-26 16:32:00 +00:00
John Criswell
93359ac9e3
Added information about how llvm-as and llvm-dis select the input and output
...
filenames.
Corrected some typos in the llvm-dis documentation.
llvm-svn: 8716
2003-09-26 02:59:00 +00:00
Chris Lattner
2979307f45
Change the heading of the page to reflect the tool name
...
llvm-svn: 8715
2003-09-25 19:50:05 +00:00
John Criswell
67d4811dc1
Added an explanation of gccld's behavior when linking in native mode.
...
Also gives me an excuse to re-commit the file on Tank.
llvm-svn: 8714
2003-09-25 19:14:51 +00:00
John Criswell
cef8135734
Added information about the new -native option.
...
Added information about how object files and libraries are found and loaded.
llvm-svn: 8713
2003-09-25 19:10:25 +00:00
John Criswell
0278cc7f19
Made modifications recommended by Chris. Namely:
...
o Remove stuff that has been done or is now irrelevant.
o Add a reminder to create Release Notes for Release 1.
llvm-svn: 8710
2003-09-25 13:49:37 +00:00
John Criswell
4dec61621b
Removed completed items.
...
Adjusted priorities on currently outstanding items.
Added new items which I think will now have higher priority for Release 1.
llvm-svn: 8705
2003-09-24 22:15:35 +00:00
Chris Lattner
22533bc900
update dox
...
llvm-svn: 8626
2003-09-20 14:43:16 +00:00
Misha Brukman
a3fc5d9a35
Added sections about debugging mis-compilations and incorrect code generation.
...
llvm-svn: 8584
2003-09-17 18:51:47 +00:00
Chris Lattner
457a95bdc8
fix misspelling analyse -> analyze
...
llvm-svn: 8576
2003-09-17 15:00:45 +00:00
John Criswell
9bcdda3588
Renamed the link page to llvmlink.html
...
Added initial pages for the extract and llvm-link commands.
Reworded the description of the -load option for analyze to hopefully make it
more clear.
llvm-svn: 8575
2003-09-17 14:11:24 +00:00
John Criswell
2c193404e0
Initial go at documentation for llc.
...
Pretty crufty.
llvm-svn: 8492
2003-09-12 15:46:24 +00:00
John Criswell
a9060d8406
Modified the footer to be a link to the LLVM web page.
...
Organized the commands into three distinct groups on the main page.
Fixed the hyperlinks in the main page.
Removed as and dis; they will not exist with those names by Release 1.
llvm-svn: 8485
2003-09-11 20:23:52 +00:00
John Criswell
408128d2f1
Adding a skeleton for the LLVM Command Guide.
...
Hopefully the group as a whole will update this into a real guide.
llvm-svn: 8483
2003-09-11 19:58:03 +00:00
Chris Lattner
216c7b8aed
Fix spell-o's
...
llvm-svn: 8431
2003-09-10 05:29:43 +00:00
Chris Lattner
12d456ccfc
Add info about volatile loads/stores
...
llvm-svn: 8403
2003-09-08 18:27:49 +00:00
Chris Lattner
9231e48de8
Final cleanups, document is good to go
...
llvm-svn: 8338
2003-09-03 04:20:13 +00:00
Chris Lattner
5ed6061b22
Add a WHOLE lot of updates clarifications and fixes. This is not done but getting closer. I changed the docs to reflect the goal of making unwind an instruction, not an intrinsic.
...
llvm-svn: 8337
2003-09-03 00:41:47 +00:00
Chris Lattner
b5b54d6393
hyphenation police visited here
...
llvm-svn: 8336
2003-09-02 23:38:41 +00:00
Chris Lattner
8a18a8c307
Document the llvm.unwind intrinsic.
...
Clarify the documentation for the invoke instruction
llvm-svn: 8196
2003-08-28 22:12:25 +00:00
Misha Brukman
abe1ecee6f
Renaming `as' -> `llvm-as' and `dis' -> `llvm-dis'.
...
llvm-svn: 8195
2003-08-28 22:02:50 +00:00
John Criswell
b599ecef71
Added autoconf code that verifies that the C compiler is at the minimum
...
supported version (3.x).
llvm-svn: 8142
2003-08-25 16:51:44 +00:00
Chris Lattner
a2bc1139d5
Fix grammar
...
llvm-svn: 8124
2003-08-24 17:30:55 +00:00
Misha Brukman
1430522e2d
The word `dependence' has no `a'.
...
llvm-svn: 8031
2003-08-21 22:14:57 +00:00
Misha Brukman
be372b91e1
The word `dependent' has no `a'.
...
llvm-svn: 8030
2003-08-21 22:14:26 +00:00
John Criswell
45cd0a8acd
Adding a copyright notice to each file is unnecessary.
...
llvm-svn: 8003
2003-08-21 15:25:55 +00:00
John Criswell
69e64badf8
Further updates:
...
o Autoconf has been moved to its own directory.
o The bugs are fixed but still need regressions.
o Sparc now has a nightly tester.
o The test/Programs directory has been cleaned up.
llvm-svn: 8002
2003-08-21 15:25:20 +00:00
John Criswell
5618aa6ad8
Updated to reflect current work:
...
1. Chris fixed the sys/select.h hack
2. The pool allocator now lives in its own tree. Reoptimizer still
needs to be done.
3. The USE_SPEC option now works.
llvm-svn: 8000
2003-08-21 15:06:06 +00:00
Brian Gaeke
f2ea9e0bdf
Add ParseEnvironmentOptions documentation
...
llvm-svn: 7978
2003-08-19 23:11:43 +00:00
Brian Gaeke
8b89b2bcbb
Add warning about how you have to put cl::init after cl::location, if both
...
appear for the same option.
llvm-svn: 7977
2003-08-19 22:56:22 +00:00
Misha Brukman
7eb05a170a
Spell `necessary' correctly.
...
llvm-svn: 7944
2003-08-18 14:43:39 +00:00
Misha Brukman
8efaeb3106
* Added pointers to the README files in emacs/ and vim/ directories.
...
* Added slashes to distinguish directories and tools from simple scripts.
llvm-svn: 7739
2003-08-11 19:13:12 +00:00
Chris Lattner
264ee89b28
Geez, this misha guy is a _horrible_ speller. :)
...
llvm-svn: 7736
2003-08-11 18:53:14 +00:00
Misha Brukman
efe54beb7a
* Added a section describing the hidden gems in llvm/utils
...
* Converted some tabs to spaces
* Made lines fit within 80 columns
llvm-svn: 7735
2003-08-11 18:45:46 +00:00
John Criswell
8aba798388
Removed information on the Pool Allocator as it is no longer available.
...
Fixed a spelling error.
llvm-svn: 7705
2003-08-08 22:46:30 +00:00
John Criswell
6274b71eb2
Added a FAQ about how to clean the directory if it fails to build after an
...
update.
llvm-svn: 7704
2003-08-08 22:43:39 +00:00
John Criswell
4135b21377
Updated for the 1.1 pre-release.
...
Attempted to explain how OBJ_ROOT=. and OBJ_ROOT=`pwd` are not the same thing.
llvm-svn: 7703
2003-08-08 22:36:30 +00:00
Chris Lattner
245b525551
* Fix <>'s in code to be <>'s
...
* Add section describing how we prefer #includes to be ordered
llvm-svn: 7697
2003-08-07 21:45:47 +00:00
Chris Lattner
a0de5c8f21
Loop unroller doesn't necessarily need to be profile driven
...
llvm-svn: 7637
2003-08-06 15:40:37 +00:00
Chris Lattner
9994870cb3
"fix" coding style stuff
...
Change some <>'s into <>'s
llvm-svn: 7623
2003-08-05 22:54:23 +00:00
Chris Lattner
fc6f3e9346
Fix a bug
...
llvm-svn: 7499
2003-08-01 22:26:27 +00:00
Chris Lattner
5a0c4c6aa5
Update information about the new DEBUG_TYPE macro
...
llvm-svn: 7496
2003-08-01 22:20:59 +00:00
Chris Lattner
76884682a8
Fix <>'s in HTML
...
llvm-svn: 7488
2003-08-01 21:30:37 +00:00
Misha Brukman
c3e789388f
Made many paragraphs fit into 80 characters per line to avoid wrapping in an
...
editor window. Re-worded confusing description about interdependence of modules.
llvm-svn: 7374
2003-07-28 21:57:18 +00:00
John Criswell
fe72063d68
Added two tasks:
...
o Check for GCC version in configure script.
o Rewrite this file without Netscape Composer.
llvm-svn: 7369
2003-07-28 19:26:39 +00:00
Misha Brukman
b7ea12c550
Added comma after `i.e.'
...
llvm-svn: 7367
2003-07-28 19:21:20 +00:00
Chris Lattner
68bb8f00c0
Change reference to assert.h to mention cassert
...
llvm-svn: 7317
2003-07-25 18:05:51 +00:00
Chris Lattner
4cd484f562
Brian implemented the static compiler, take it off the list
...
llvm-svn: 7316
2003-07-25 18:05:38 +00:00
Brian Gaeke
673ef4d7fb
Add documentation for runOnMachineFunction()
...
llvm-svn: 7237
2003-07-22 20:53:20 +00:00
John Criswell
ed81b4f310
Updated from the discussion on July 21, 2003.
...
Expanded upon testing priorities.
llvm-svn: 7225
2003-07-21 22:22:48 +00:00
Brian Gaeke
110f07b5fe
Added bits about MachineFunctionPass
...
llvm-svn: 7192
2003-07-17 18:53:20 +00:00
Misha Brukman
7fdaab4f68
The word `separate' only has one `e'.
...
llvm-svn: 7173
2003-07-14 17:20:40 +00:00
Misha Brukman
c8ccfe90af
Fixed: </pre</p> => </pre></p>
...
llvm-svn: 7172
2003-07-14 17:05:20 +00:00
John Criswell
71139f24d0
Corrected the Table of Contents.
...
Corrected capitalization of subheadings.
Created a new subsection for compiling the C front end and moved all references
to it there.
Updated the disk space requirements to reflect the need for the binary C front
end and the optional C front end source.
Added information on unpacking the distribution to the summary section.
Moved autoconf environment variables to the autoconf section.
Changed make to gmake.
Removed some of the precise directions for unpacking the archives.
Fixed some formatting inconsistencies (headings that were not centered).
llvm-svn: 7132
2003-07-08 20:35:59 +00:00
John Criswell
ed9fc328cc
Fixed the directions for building the C front end.
...
llvm-svn: 7117
2003-07-07 19:29:20 +00:00
John Criswell
c2ca0c44c8
Added information about how to unpack the distribution for those who do not
...
have access to CVS.
llvm-svn: 7116
2003-07-07 19:27:35 +00:00
John Criswell
9558399227
Fixed an error in the pathname to LLVMGCCDIR for the pre-built binaries (forgot
...
that <> denotes a tag).
llvm-svn: 7100
2003-07-03 16:49:40 +00:00
John Criswell
6e0f34d4c2
Added information on software requirements for unpacking the archives that we
...
will eventually distribute.
llvm-svn: 7099
2003-07-03 16:43:01 +00:00
Misha Brukman
3aac8e11de
* Reworded a bit about JITs (I don't like acronyms followed by 's)
...
* Added JIT capability to the LLI description section
* LLC is quasi-x86-capable
llvm-svn: 7098
2003-07-03 16:29:36 +00:00
John Criswell
4f0dde59cd
Added another remark on how building the C front end is optional.
...
llvm-svn: 7097
2003-07-03 16:03:39 +00:00
John Criswell
c5eb46092c
Performed a major update for the pre-release.
...
Attempted to better structure and order the document.
Added more information about autoconf, the build system, and how to build LLVM.
Added directions on how to build the C front end.
Added a section on common problems and their solutions.
llvm-svn: 7096
2003-07-03 16:01:38 +00:00
John Criswell
163110df31
Adding a web page on how to start a new LLVM Project.
...
llvm-svn: 7095
2003-07-03 15:37:52 +00:00
John Criswell
68c49640b7
Updated prior to the pre-release.
...
Removed items which are done (or near completion).
Added new items so that we don't forget them.
llvm-svn: 7081
2003-07-02 23:03:18 +00:00
John Criswell
10d05e2a53
Fixed a broken hyperlink.
...
Moved commas outside of hyperlinks in the contributors list.
llvm-svn: 7049
2003-07-01 21:55:57 +00:00
John Criswell
3a821176f1
Added John Criswell to the contributors list.
...
llvm-svn: 7021
2003-06-30 22:20:46 +00:00
John Criswell
c7418da8c1
Removed the --enable-profiling and --enable-verbose options.
...
llvm-svn: 7020
2003-06-30 22:17:28 +00:00
John Criswell
3ef61afb76
Merged in autoconf branch. This provides configuration via the autoconf
...
system.
llvm-svn: 7014
2003-06-30 21:59:07 +00:00
Brian Gaeke
92aefe564a
Here are the notes from our Reoptimizer meetings.
...
llvm-svn: 6923
2003-06-26 20:37:42 +00:00
Chris Lattner
0b3def4d49
Remove completed tasks
...
llvm-svn: 6899
2003-06-25 14:31:06 +00:00
Chris Lattner
364e631d49
Clarify that variables must be global
...
llvm-svn: 6835
2003-06-21 21:45:56 +00:00
Chris Lattner
33426d9168
Diversify examples
...
llvm-svn: 6778
2003-06-18 21:30:51 +00:00
Chris Lattner
b254d5d50e
fix incorrect anchor
...
llvm-svn: 6777
2003-06-18 21:28:11 +00:00
John Criswell
72989a5758
Reverted back to hand-made HTML.
...
Added in updates for new Makefile variables and corrected some punctuation.
llvm-svn: 6687
2003-06-12 19:34:44 +00:00
John Criswell
0c951c6e83
Updated the documentation to reflect changes in the Makefiles for building
...
projects.
Fixed some small grammatical errors.
Using Netscape Composer seems to have added stuff that makes the page look
exactly the same. Bah! Curse my laziness!
llvm-svn: 6685
2003-06-11 20:46:40 +00:00
Chris Lattner
6a8642cc7e
Fix bug in environment setting
...
llvm-svn: 6671
2003-06-08 15:33:25 +00:00
Chris Lattner
3b8f3da50a
Fix minor bug
...
llvm-svn: 6569
2003-06-03 04:40:06 +00:00
Chris Lattner
d9460e12f5
* Correct title
...
* Give credit to John for making the page
llvm-svn: 6475
2003-05-31 19:55:19 +00:00
John Criswell
384f6ba403
*** empty log message ***
...
llvm-svn: 6474
2003-05-31 16:46:21 +00:00
Misha Brukman
e3c5e88347
Changed http://tank ... => http://llvm , and removed an extraneous mailto:.
...
llvm-svn: 6335
2003-05-26 00:17:49 +00:00
Brian Gaeke
627b9f4d6d
Suggest -save-temps instead of -S, -E.
...
llvm-svn: 6318
2003-05-23 21:03:50 +00:00
Chris Lattner
2a83e4aeae
Fix a problem brian identified.
...
llvm-svn: 6309
2003-05-23 14:49:32 +00:00
Chris Lattner
7333cc10ed
Add documentation for the new cl::CommaSeparated modifier
...
llvm-svn: 6297
2003-05-22 20:36:06 +00:00
Chris Lattner
9525a33c10
New document
...
llvm-svn: 6275
2003-05-21 22:21:07 +00:00
Chris Lattner
b1c3a648af
New graphic for web page
...
llvm-svn: 6274
2003-05-21 21:05:46 +00:00
Misha Brukman
373086db75
Hopefully, the final fix for `[Pp]ropogate'.
...
llvm-svn: 6251
2003-05-20 21:01:22 +00:00
Chris Lattner
1f5b201071
Add info about the LLVM_LIB_SEARCH_PATH envvar
...
llvm-svn: 6096
2003-05-11 21:50:06 +00:00
Chris Lattner
36f0f5e81a
va_start only takes on argument now.
...
llvm-svn: 6039
2003-05-08 15:55:44 +00:00
Chris Lattner
546ffbddb1
Update information about the switch instruction
...
llvm-svn: 6037
2003-05-08 05:08:48 +00:00
Chris Lattner
bd64b4ed8c
* Add information about LLVM intrinsics
...
* Add information about the va_arg instruction
* Add information about the llvm.va_* intrinsics
llvm-svn: 6036
2003-05-08 04:57:36 +00:00
Misha Brukman
adf5519a1c
Fixed syntax error (in documentation!): missing parenthesis.
...
llvm-svn: 6020
2003-05-07 21:47:39 +00:00
Misha Brukman
b4dd539eb7
Grammar fix: `of course' is separated from the sentences by commas on both
...
sides.
llvm-svn: 6019
2003-05-07 21:47:16 +00:00
Chris Lattner
94809ee8a2
Add a new open project
...
llvm-svn: 6007
2003-05-06 20:47:11 +00:00
Chris Lattner
5064581ca6
Remove implemented project, add a new one
...
llvm-svn: 5970
2003-04-28 03:42:31 +00:00
Chris Lattner
e8689fd052
Switch insns actually DO work.
...
llvm-svn: 5960
2003-04-26 19:36:06 +00:00
Chris Lattner
9a01f15e24
Remove documented problem that is now fixed
...
llvm-svn: 5869
2003-04-23 16:26:15 +00:00
Chris Lattner
5033c4c286
Properly convert some &'s to &'s
...
llvm-svn: 5868
2003-04-23 16:25:38 +00:00
Misha Brukman
2645cf6e16
The word 'independent' has no 'a'.
...
llvm-svn: 5724
2003-03-08 23:59:05 +00:00
Chris Lattner
b512e9f37f
Initial checkin of AliasAnalysis doc
...
llvm-svn: 5696
2003-03-04 19:37:49 +00:00
Chris Lattner
1e3b79f901
Remove implemented projects
...
llvm-svn: 5628
2003-02-26 16:38:22 +00:00
Chris Lattner
e1f59b6e01
Update programmers manual for renamed method
...
llvm-svn: 5627
2003-02-26 16:38:15 +00:00
Chris Lattner
c0bda0d45e
Clarify the Makefile.config settings
...
llvm-svn: 5563
2003-02-14 04:22:13 +00:00
Chris Lattner
afc83ba35e
Add notes from Vikram's email
...
llvm-svn: 5502
2003-02-07 19:25:35 +00:00
Chris Lattner
0c552b8a74
Remove obsolete page
...
llvm-svn: 5501
2003-02-07 19:22:53 +00:00
Chris Lattner
66f24706ea
New "open projects" document
...
llvm-svn: 5497
2003-02-06 19:39:21 +00:00
Chris Lattner
9288f1a928
Add notes about LLVM and CygWin from Brian Gaeke
...
llvm-svn: 5417
2003-01-23 21:17:02 +00:00
Chris Lattner
588806f5af
getelementptr uses long instead of uint indexes
...
llvm-svn: 4993
2002-12-13 06:01:21 +00:00
Chris Lattner
98cf1f5d64
- Eliminated the deferred symbol table stuff in Module & Function, it really
...
wasn't an optimization and it was causing lots of bugs.
llvm-svn: 4779
2002-11-20 18:36:02 +00:00
Chris Lattner
c2ca3086dd
Add more numbers
...
llvm-svn: 4724
2002-11-17 22:19:10 +00:00
Nick Hildenbrandt
d7c85d319a
Updates
...
llvm-svn: 4709
2002-11-15 21:18:22 +00:00
Chris Lattner
308b84ed20
Add new numbers
...
llvm-svn: 4702
2002-11-12 16:06:51 +00:00
Chris Lattner
29ed712a88
Add new numbers
...
llvm-svn: 4698
2002-11-12 06:53:43 +00:00
Chris Lattner
df48466ce5
More numbers
...
llvm-svn: 4692
2002-11-11 20:48:45 +00:00
Chris Lattner
952924d881
Add more info
...
llvm-svn: 4682
2002-11-10 07:31:38 +00:00
Chris Lattner
5991949526
Add more numbers
...
llvm-svn: 4680
2002-11-10 06:55:29 +00:00
Chris Lattner
74c28a7f1e
Add highlighting of changes fields
...
llvm-svn: 4651
2002-11-09 19:15:58 +00:00
Chris Lattner
89352b53c4
Add numbers for array folding
...
llvm-svn: 4644
2002-11-08 22:51:10 +00:00
Chris Lattner
e26ec23cbb
Add a bunch more numbers
...
llvm-svn: 4642
2002-11-08 22:29:30 +00:00
Chris Lattner
920defede7
Add some numbers
...
llvm-svn: 4625
2002-11-08 06:50:22 +00:00
Chris Lattner
7522da4fa7
Add some notes about DEBUG flag
...
llvm-svn: 4624
2002-11-08 06:50:02 +00:00
Nick Hildenbrandt
df6040770b
UpdateCVS: ----------------------------------------------------------------------
...
llvm-svn: 4611
2002-11-07 22:57:41 +00:00
Nick Hildenbrandt
3c9035cf90
More updates, more test work
...
llvm-svn: 4610
2002-11-07 22:40:56 +00:00
Nick Hildenbrandt
1030b6fe04
Updated test results.
...
llvm-svn: 4608
2002-11-07 21:37:32 +00:00
Chris Lattner
88ff2a457c
Update info now that bugfixes have been applied
...
llvm-svn: 4593
2002-11-07 03:53:27 +00:00
Chris Lattner
1e3c276375
Add new NumNodes column
...
llvm-svn: 4591
2002-11-07 02:18:30 +00:00
Chris Lattner
bbc5460114
Add note
...
llvm-svn: 4590
2002-11-07 02:07:57 +00:00
Chris Lattner
8ecf9eac71
New web page to track the progress of the DSGraph implementation
...
llvm-svn: 4589
2002-11-07 02:03:18 +00:00
Nick Hildenbrandt
540257627f
Typo fixed
...
llvm-svn: 4555
2002-11-05 22:57:43 +00:00
Nick Hildenbrandt
628db400e8
Added new tests
...
llvm-svn: 4554
2002-11-05 22:55:38 +00:00
Chris Lattner
4b24005a9b
Add a note about the switch instruction
...
llvm-svn: 4551
2002-11-05 00:21:03 +00:00
Misha Brukman
632df28deb
Fix spelling of `propagate'.
...
llvm-svn: 4423
2002-10-29 23:06:16 +00:00
Nick Hildenbrandt
1ab1117cef
Updated
...
llvm-svn: 4274
2002-10-24 20:54:49 +00:00
Nick Hildenbrandt
e06994a6a1
Fixed it
...
llvm-svn: 4273
2002-10-23 21:48:52 +00:00
Nick Hildenbrandt
a5d49ce41e
Added Burg
...
llvm-svn: 4272
2002-10-23 20:50:22 +00:00
Chris Lattner
a8c82c2740
Rename Analysis Usage methods
...
llvm-svn: 4254
2002-10-21 19:57:59 +00:00
Chris Lattner
93533e511b
Add a link to C++ in a nutshell book
...
llvm-svn: 4243
2002-10-21 02:38:02 +00:00
Nick Hildenbrandt
73706ac35c
changes
...
llvm-svn: 4204
2002-10-16 22:12:31 +00:00
Nick Hildenbrandt
8a07a0c25d
More results
...
llvm-svn: 4158
2002-10-14 01:08:06 +00:00
Nick Hildenbrandt
dd3a7c4978
More successes
...
llvm-svn: 4156
2002-10-13 22:43:11 +00:00
Nick Hildenbrandt
ed89fea5e8
New Results
...
llvm-svn: 4155
2002-10-13 22:10:08 +00:00
Nick Hildenbrandt
176245f782
*** empty log message ***
...
llvm-svn: 4131
2002-10-13 00:20:48 +00:00
Nick Hildenbrandt
16b1cb08b1
*** empty log message ***
...
llvm-svn: 4119
2002-10-11 22:22:12 +00:00
Nick Hildenbrandt
5aae36e3aa
Table with current status of tests in the /test/Programs/ directory
...
llvm-svn: 4100
2002-10-09 21:49:44 +00:00
Chris Lattner
3e55b86821
Do some cleanups to the Type and Constant section to remove latex stuff
...
There is still a lot of cleanup and fleshing out required here, but at least
it gets rid of the flagrantly bad parts.
llvm-svn: 4006
2002-10-01 23:17:09 +00:00
Chris Lattner
3dfd3b5a3d
Update manual to reflect recent changes in the Statistic class.
...
llvm-svn: 4003
2002-10-01 22:39:41 +00:00
Joel Stanley
fc2aac7f8f
Fixed errors in ReplaceInstWithValue/ReplaceInstWithInst examples.
...
llvm-svn: 3973
2002-09-29 17:31:54 +00:00
Chris Lattner
7b1dcc39c3
Don't hardcode path to dot in the doxygen config file. Let doxygen search the PATH
...
llvm-svn: 3949
2002-09-26 16:45:59 +00:00
Chris Lattner
c293224214
Don't hardcode path to doxygen
...
llvm-svn: 3948
2002-09-26 16:38:42 +00:00
Chris Lattner
9720dda185
Add documentation for ImmutablePass's
...
llvm-svn: 3926
2002-09-25 22:31:38 +00:00
Chris Lattner
588378fb38
A lot of this stuff has been done. Remove the done items
...
llvm-svn: 3915
2002-09-24 16:15:36 +00:00
Chris Lattner
0fbbd8a742
Update url
...
llvm-svn: 3881
2002-09-22 21:25:12 +00:00
Chris Lattner
1047feff1b
Add information about the DEBUG() macro and the Statistic template
...
llvm-svn: 3880
2002-09-22 19:38:40 +00:00
Chris Lattner
681bf7bbcc
* Burg is no longer configured in Makefile.config
...
* CXX now is configured in Makefile.config (optionally)
* The GCC command is now no longer bin/gcc, it's bin/llvm-gcc
* Minor cleanups
llvm-svn: 3831
2002-09-19 19:56:53 +00:00
Chris Lattner
3cde789d29
Clean up tags, link to the right .h file
...
llvm-svn: 3811
2002-09-18 05:14:25 +00:00
Joel Stanley
d9ee6c09e1
Finished instruction replacement section, etc. Need better example for replaceAllUsesWith().
...
llvm-svn: 3806
2002-09-18 03:17:23 +00:00
Misha Brukman
cab9e249bd
Fixed grammar.
...
llvm-svn: 3805
2002-09-18 02:35:14 +00:00
Misha Brukman
1cf3c54f04
Fixed grammar (User's -> Users).
...
llvm-svn: 3804
2002-09-18 02:21:57 +00:00
Chris Lattner
dacc4ae922
Avoid using two i's in the same statements
...
llvm-svn: 3784
2002-09-17 22:43:00 +00:00
Chris Lattner
a3e3fa7867
Fix typeo
...
llvm-svn: 3775
2002-09-17 16:47:06 +00:00
Chris Lattner
4496441c8d
Remove warning that is no longer applicable
...
llvm-svn: 3771
2002-09-16 22:37:56 +00:00
Chris Lattner
b1a712efcc
Fix typeo
...
llvm-svn: 3767
2002-09-16 22:08:07 +00:00
Chris Lattner
e3cbedbd3e
Add a </ul> that was missing and caused the document to get a little whacky
...
llvm-svn: 3693
2002-09-12 19:08:16 +00:00
Chris Lattner
4a2876b07e
Incorporate information about deleting instructions from a basic block,
...
contributed by Tanya.
llvm-svn: 3692
2002-09-12 19:06:51 +00:00
Chris Lattner
b5ac195828
Add some information about the Instruction class and Instruction.def
...
llvm-svn: 3690
2002-09-12 17:18:46 +00:00
Chris Lattner
5e08e70f6c
Add a new BasicBlockPass::doInitialization/Finalization(Function &) pair of
...
methods that may be useful for BasicBlockPasses.
llvm-svn: 3689
2002-09-12 17:06:43 +00:00
Joel Stanley
3ce479c13c
- Added content to use-def/def-use section
...
- Added content to subsection "Creating and inserting new Instructions"
llvm-svn: 3685
2002-09-11 22:32:24 +00:00
Joel Stanley
85ca8b36da
*** empty log message ***
...
llvm-svn: 3684
2002-09-11 20:50:04 +00:00
Chris Lattner
e167ee56c7
Fix config file due to directories changing
...
llvm-svn: 3667
2002-09-10 22:39:04 +00:00
Chris Lattner
fe500386d3
Finish up the isa/cast/dyn_cast section
...
llvm-svn: 3645
2002-09-10 15:20:46 +00:00
Chris Lattner
4e7f7c0f30
Write most of the isa, cast, dyn_cast section. It's not done yet though.
...
llvm-svn: 3639
2002-09-10 00:39:05 +00:00
Chris Lattner
7e03b6ee33
* Write the prose for the Basic Inspection and Traversal Routines section
...
* Fix some minor problems with < and &
* Add links to later parts of the document for classes
llvm-svn: 3636
2002-09-09 19:58:18 +00:00
Joel Stanley
5d79df728a
*** empty log message ***
...
llvm-svn: 3635
2002-09-09 16:29:58 +00:00
Joel Stanley
0b2b897cdc
- Made distinction between object->iterator and iterator->object
...
conversion more clear.
- Added content to "Iterating over Instructions in a Function"
section.
llvm-svn: 3634
2002-09-09 15:50:33 +00:00
Chris Lattner
e40840b26b
Clean up the isa section stub. It should not be listed twice
...
llvm-svn: 3632
2002-09-09 05:53:21 +00:00
Chris Lattner
6755aa133d
Stub out another couple sections that it looks like 426's MP1 will really
...
need.
llvm-svn: 3631
2002-09-09 05:49:39 +00:00
Chris Lattner
a818d92195
Fix minor typo
...
llvm-svn: 3630
2002-09-09 03:48:46 +00:00
Chris Lattner
340182e523
Test commit
...
llvm-svn: 3612
2002-09-07 05:33:45 +00:00
Joel Stanley
ad37a452ce
*** empty log message ***
...
llvm-svn: 3611
2002-09-06 23:42:40 +00:00
Joel Stanley
ed8bfd97f5
Fixed typos and added </>/& tags where appropriate
...
llvm-svn: 3610
2002-09-06 23:05:12 +00:00
Chris Lattner
f9d779ae66
* Fix a couple more <>&'s
...
* Correct an extremely minor technical point about a deprecated interface.
llvm-svn: 3609
2002-09-06 22:51:10 +00:00
Chris Lattner
7bf5b1d17a
Minor fixes html type fixes: & -> & > -> > etc.
...
Hopefully permission thing works this time.
llvm-svn: 3608
2002-09-06 22:12:58 +00:00
Chris Lattner
32b15d908d
Minor fix, test that web autoupdate works for people non-chris
...
llvm-svn: 3607
2002-09-06 22:09:21 +00:00
Joel Stanley
64cfdbb8a0
Added subsections to 'Basic Inspection and Traversal Routines':
...
* Iterating over the BasicBlocks in a Function
* Iterating over the Instructions in a BasicBlock
* Turning an iterator into a class pointer
* Finding call sites: a more complex example
llvm-svn: 3606
2002-09-06 21:55:13 +00:00
Chris Lattner
cb29fd5695
Add skeleton to the section contents so that Joel knows what to fill in
...
llvm-svn: 3596
2002-09-06 18:31:18 +00:00
Chris Lattner
5caa28123b
Add new section
...
llvm-svn: 3595
2002-09-06 16:40:10 +00:00
Chris Lattner
58f6d727ce
Trivial change to test CVS checkout scripts
...
llvm-svn: 3594
2002-09-06 16:33:54 +00:00
Chris Lattner
dd9dab3fd7
Commit Vikram's changes for 426 class
...
llvm-svn: 3593
2002-09-06 16:26:13 +00:00
Chris Lattner
2127213cf1
Add information about the GlobalVariable and Module classes
...
llvm-svn: 3592
2002-09-06 14:50:55 +00:00
Chris Lattner
bcf337b0a6
Initial checkin of the first part of the Programmer's Manual
...
There is still much to be done, but it's a good start.
llvm-svn: 3589
2002-09-06 02:50:58 +00:00
Chris Lattner
8a97c8ab10
* Remove notes at the top of the file
...
* Add information about how to debug a dynamically loaded pass.
llvm-svn: 3583
2002-09-06 02:02:58 +00:00
Chris Lattner
d490909a1c
Add distinction between integer and integral types.
...
llvm-svn: 3570
2002-09-03 00:52:52 +00:00
Chris Lattner
eb5d8331e8
Add "written by" note
...
llvm-svn: 3543
2002-08-30 21:50:21 +00:00
Chris Lattner
429b522d79
Comment out broken link
...
llvm-svn: 3520
2002-08-29 18:33:48 +00:00
Chris Lattner
f3f98171ad
Make doxygen not exclude doxygenized comments from the source code listings
...
llvm-svn: 3479
2002-08-22 22:44:22 +00:00
Chris Lattner
8d8a928973
Add documentation for AnalysisGroup functionality
...
llvm-svn: 3468
2002-08-22 19:21:04 +00:00
Chris Lattner
cc8061632c
Fix typeo noticed by Bryan
...
llvm-svn: 3388
2002-08-19 21:14:38 +00:00
Chris Lattner
d81cc45169
Add a note mentioning that bools promote to 0 or 1
...
llvm-svn: 3352
2002-08-15 19:36:05 +00:00
Chris Lattner
0c5e293a4a
Gross, some whitespace escaped
...
llvm-svn: 3335
2002-08-14 20:07:01 +00:00
Chris Lattner
eb4ba3cd53
Fix bug in documentation
...
llvm-svn: 3334
2002-08-14 20:06:13 +00:00
Chris Lattner
cd09f750bf
Remove information about dead 'not' instruction
...
llvm-svn: 3319
2002-08-14 17:55:59 +00:00
Chris Lattner
4a2ca022f5
Updated GettingStarted guide to be accurate now that binaries are in /shared
...
llvm-svn: 3305
2002-08-13 21:10:30 +00:00
Chris Lattner
1330428256
Add a note that specifies that the whether or not sign extension is done by
...
a cast is determined by the source operand.
llvm-svn: 3304
2002-08-13 20:52:09 +00:00
Chris Lattner
a6540a7b9f
* Document the BUILD_ROOT changes and option
...
* Convert directories to <tt> like they should be
llvm-svn: 3270
2002-08-09 16:14:56 +00:00
Chris Lattner
56d9e2202f
Oh yeah, I wrote it.
...
llvm-svn: 3268
2002-08-08 20:23:41 +00:00
Chris Lattner
34ceebe344
Initial checkin of the "Writting an LLVM Pass" document
...
llvm-svn: 3267
2002-08-08 20:11:18 +00:00
Chris Lattner
74ea5a67ce
* Write the "Custom parser" section
...
* Boldify stuff that changes in the help output.
llvm-svn: 3254
2002-08-07 18:27:04 +00:00
Chris Lattner
507612981a
Write the reference section, make other minor editing changes elsewhere.
...
llvm-svn: 3253
2002-08-06 19:36:06 +00:00
Chris Lattner
2e19f3e205
Update the CommandLine manual for the newest revision, include outline of reference manual and extension guide
...
llvm-svn: 3095
2002-07-25 19:27:01 +00:00
Chris Lattner
7369952460
Don't doxygenize the boost libraries
...
llvm-svn: 3079
2002-07-25 15:05:28 +00:00
Chris Lattner
f70058d24d
Make the background white, add a "By" section.
...
llvm-svn: 3047
2002-07-24 19:59:33 +00:00
Chris Lattner
1c1ef11e62
Major changes, expansions, clarifications and corrections.
...
llvm-svn: 3046
2002-07-24 19:51:14 +00:00
Guochun Shi
b65a78eaae
*** empty log message ***
...
llvm-svn: 2941
2002-07-17 23:05:56 +00:00
Chris Lattner
0a0c5341da
Cleanup
...
llvm-svn: 2802
2002-06-28 22:06:39 +00:00
Chris Lattner
55d3b0d266
Avoid calling LLVM "Strongly typed"
...
llvm-svn: 2785
2002-06-25 20:20:08 +00:00
Chris Lattner
daf228fe8b
Add borders to truth tables
...
llvm-svn: 2782
2002-06-25 18:06:50 +00:00
Chris Lattner
d8f8ede5eb
Minor tuning and fleshing out of the language reference.
...
llvm-svn: 2781
2002-06-25 18:03:17 +00:00
Chris Lattner
6e3c5fada6
Description of a large patch that I checked in
...
llvm-svn: 2776
2002-06-25 16:09:22 +00:00
Chris Lattner
5d5824b77a
Mark some stuff as done
...
llvm-svn: 2764
2002-06-10 21:15:48 +00:00
Chris Lattner
e00d826c7a
New file
...
llvm-svn: 2618
2002-05-13 22:19:50 +00:00
Chris Lattner
a8292f31c8
Finish up the updates to the language reference
...
llvm-svn: 2509
2002-05-06 22:08:29 +00:00
Chris Lattner
095735d42e
Updated documentation a _LOT_
...
llvm-svn: 2474
2002-05-06 03:03:22 +00:00
Chris Lattner
590645fb66
Update documentation a LOT, make it more accurate and match current model
...
better. Still more room for improvement.
llvm-svn: 2245
2002-04-14 06:13:44 +00:00
Chris Lattner
0313325632
Add info about the StringList class
...
llvm-svn: 2236
2002-04-13 18:35:59 +00:00
Chris Lattner
c2fbfc7759
Add rule to build tar.gz file.
...
llvm-svn: 1592
2002-01-30 21:20:23 +00:00
Chris Lattner
6694264257
Checkin support for building doxygen stuff
...
llvm-svn: 1586
2002-01-26 21:16:41 +00:00
Chris Lattner
850d4f6af1
Add a note about endl semantics
...
llvm-svn: 1502
2002-01-20 19:01:26 +00:00
Ruchira Sasanka
f9dbd3926f
*** empty log message ***
...
llvm-svn: 1501
2002-01-08 16:31:28 +00:00
Ruchira Sasanka
f20079dfed
Added comments, destructors where necessary.
...
llvm-svn: 1491
2002-01-07 19:16:26 +00:00
Ruchira Sasanka
c34f500f71
Documentation (draft) for reg alloc
...
llvm-svn: 1437
2001-12-09 20:21:49 +00:00
Chris Lattner
5de2204fe8
Create a new #include "Support/..." directory structure to move things
...
from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
llvm-svn: 1400
2001-11-27 00:03:19 +00:00
Chris Lattner
876932c5b3
Implement stuff, remove todos
...
llvm-svn: 1361
2001-11-26 18:42:55 +00:00
Chris Lattner
9db8b765cd
Implemented constant propogation of cast instructions
...
llvm-svn: 1064
2001-10-31 05:07:57 +00:00
Chris Lattner
0b6c38d98f
Update todo's
...
llvm-svn: 731
2001-10-13 06:09:34 +00:00
Chris Lattner
da55810666
Commit more code over to new cast style
...
llvm-svn: 697
2001-10-02 03:41:24 +00:00
Chris Lattner
568f301cd2
Comment out a paragraph that refers to a file that no longer exists
...
llvm-svn: 689
2001-10-01 13:18:35 +00:00
Chris Lattner
9f6b513d42
Global variables/complex constants have been resolved!
...
llvm-svn: 653
2001-09-28 00:06:05 +00:00
Chris Lattner
a080ae36f0
Add idea
...
llvm-svn: 638
2001-09-19 13:52:01 +00:00
Chris Lattner
d77a512129
Fixed the "output constant pool even if he have no constants" issue
...
llvm-svn: 415
2001-09-07 16:13:58 +00:00
Chris Lattner
56ba0bb0da
whoo hoo I did something! :)
...
llvm-svn: 414
2001-09-07 16:10:35 +00:00
Chris Lattner
6b99609e1f
Add another TODO: sigh
...
llvm-svn: 373
2001-08-27 05:17:20 +00:00
Chris Lattner
ba02525614
Initial checking of some rough documentation for commandline library
...
llvm-svn: 288
2001-07-23 23:03:12 +00:00
Chris Lattner
85014f4657
Add a missing </a> tag
...
llvm-svn: 285
2001-07-23 20:40:41 +00:00
Chris Lattner
12b2c8aae7
Add notes on instruction selection pass
...
llvm-svn: 193
2001-07-15 00:23:59 +00:00
Chris Lattner
07b82701da
Add a note
...
llvm-svn: 185
2001-07-15 00:16:02 +00:00
Chris Lattner
39d4e7a794
Added more todo's. Don't I ever accomplish anything?
...
llvm-svn: 176
2001-07-14 06:04:27 +00:00
Chris Lattner
c2e142bcf7
Modify notes
...
llvm-svn: 169
2001-07-09 19:38:08 +00:00
Chris Lattner
ac457c46a3
Initial checkin of coding standards
...
llvm-svn: 167
2001-07-09 03:27:08 +00:00
Chris Lattner
70de663266
Updated documentation for load, store & getelementptr
...
llvm-svn: 166
2001-07-09 00:26:23 +00:00
Chris Lattner
1851cad21f
Add note
...
llvm-svn: 162
2001-07-08 21:18:41 +00:00
Chris Lattner
52112fb34e
Neg instruction removed. TODO item fulfilled.
...
llvm-svn: 155
2001-07-08 04:56:59 +00:00
Chris Lattner
54292f3557
Add note about nuking Instruction::neg
...
llvm-svn: 146
2001-07-07 08:33:39 +00:00
Chris Lattner
e325a04f5e
Initial checkin
...
llvm-svn: 145
2001-07-06 22:00:42 +00:00
Chris Lattner
0b6d74bcdf
*** empty log message ***
...
llvm-svn: 131
2001-07-03 15:27:41 +00:00
Chris Lattner
e17733d2ee
Add note about tool idea. Change command line of note to be more specific
...
llvm-svn: 126
2001-07-03 05:35:04 +00:00
Chris Lattner
e758b67f5c
Add note
...
llvm-svn: 116
2001-06-30 06:37:33 +00:00
Chris Lattner
9b07b7168b
Added note, moved note
...
llvm-svn: 98
2001-06-29 05:21:05 +00:00
Chris Lattner
eed707034c
Add more notes
...
llvm-svn: 78
2001-06-27 23:24:50 +00:00
Chris Lattner
eb717fc873
Added notes
...
llvm-svn: 58
2001-06-24 02:01:31 +00:00
Chris Lattner
a83a2cac31
Add note
...
llvm-svn: 44
2001-06-20 23:09:27 +00:00
Chris Lattner
f3a34d600b
Add a note
...
llvm-svn: 33
2001-06-20 19:26:00 +00:00
Chris Lattner
7399a10ad5
Update documentation to reflect:
...
* Changes in PHI node structure
* Intentions for load instruction to work with structures
llvm-svn: 22
2001-06-11 15:03:43 +00:00
Chris Lattner
9d905c95e0
I actually got something done
...
llvm-svn: 20
2001-06-08 21:29:35 +00:00
Chris Lattner
2cafe60b3b
Extra comments
...
llvm-svn: 7
2001-06-07 16:58:13 +00:00
Chris Lattner
2f7c963559
Initial revision
...
llvm-svn: 2
2001-06-06 20:29:01 +00:00