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