Chris Lattner
83273d5c43
no this really isn't extract
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8941 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:33:52 +00:00
Chris Lattner
1213bc773d
initial checkin of the bugpoint doxs
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8940 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:33:30 +00:00
Chris Lattner
26814d0dfe
TTify, add links between pages
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8939 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:17:24 +00:00
Chris Lattner
08a04fdd67
Consistently set the background color
...
Change the footer to include "maintained by"
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8938 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:12:05 +00:00
Chris Lattner
bf6f438252
<tt>ify things
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8937 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:09:21 +00:00
Chris Lattner
d053efdef8
Make the index page a big more attractive
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8936 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:05:23 +00:00
Chris Lattner
537a02c582
More changes and updates
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8935 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:01:09 +00:00
Chris Lattner
aaba10cb2f
<tt>ify, other minor cleanups
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8934 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 19:51:55 +00:00
Chris Lattner
f8cf4161f8
<tt> stuff
...
simplify a bit
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8933 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 19:48:25 +00:00
Chris Lattner
090fcc1853
Add pointer to LLC for code generator options. <tt> a bunch of stuff which should be
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8932 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 19:46:37 +00:00
Chris Lattner
7a59bc8fae
separate options into X86 and sparc specific options
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8931 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 19:42:50 +00:00
Chris Lattner
8bf3385844
Wrap at 80 columns
...
remove -time-passes and -stats, because llvm-link doesn't really need them
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8926 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 16:36:25 +00:00
Chris Lattner
3a8bddb28d
Renamed llvmas.html llvmdis.html and llvmlink.html to have hyphens in them
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8925 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 16:34:51 +00:00
Chris Lattner
a2a628f322
remove options specific to the -internalize pass, add the -debug option
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8924 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 16:33:42 +00:00
Misha Brukman
1b36d676d1
Break lines so that they fit within 80 columns.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8901 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-06 19:26:00 +00:00
Misha Brukman
ef0ad4176d
* 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
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8900 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-06 19:23:34 +00:00
Chris Lattner
35fccb7e42
The sparc backend now support invoke, but still doesn't support unwind
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8873 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-05 19:17:10 +00:00
John Criswell
aa5ff246e9
Added links to the C and C++ frontends.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8836 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-03 13:48:27 +00:00
John Criswell
700c82ddc4
Adding basic documentation for the LLVM C and C++ frontends.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8835 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-03 13:45:55 +00:00
Chris Lattner
19092619ff
Add ideas and small revisions from Vikram
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8818 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-02 16:38:05 +00:00
Alkis Evlogimenos
eed462b685
Change llc command line for register allocators
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8815 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-02 06:13:19 +00:00
Chris Lattner
824b9a6609
fix spleling
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8814 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-02 05:09:46 +00:00
Chris Lattner
47588f97c6
add note about .a files
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8813 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-02 05:07:23 +00:00
Chris Lattner
79c3fe1008
Initial checkin of the LLVM 1.0 release notes
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8812 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-02 04:57:28 +00:00
Chris Lattner
08fdac89e6
Amazingly enough, we actually do some stuff around here. Now if we could
...
just remember to update the open projects list... :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8807 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-01 21:49:55 +00:00
John Criswell
ac41ea2277
Corrected usage synopsis.
...
Added information regarding additional LLVM passes used, input defaults, and
output defaults.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8802 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-30 22:55:44 +00:00
John Criswell
511a4917c4
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8741 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 20:10:08 +00:00
John Criswell
fa4f181b6b
Added explanation of where analyze gets its input, where it sends its output,
...
and how it decides to interpret its input.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8730 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 14:05:08 +00:00
John Criswell
62435345f1
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8723 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-26 16:32:00 +00:00
John Criswell
6775392c3d
Added information about how llvm-as and llvm-dis select the input and output
...
filenames.
Corrected some typos in the llvm-dis documentation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8716 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-26 02:59:00 +00:00
Chris Lattner
ee43b69762
Change the heading of the page to reflect the tool name
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8715 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-25 19:50:05 +00:00
John Criswell
b7fcd30be6
Added an explanation of gccld's behavior when linking in native mode.
...
Also gives me an excuse to re-commit the file on Tank.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8714 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-25 19:14:51 +00:00
John Criswell
52f68b89be
Added information about the new -native option.
...
Added information about how object files and libraries are found and loaded.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8713 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-25 19:10:25 +00:00
John Criswell
d1568f5e4f
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8710 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-25 13:49:37 +00:00
John Criswell
dd4a049506
Removed completed items.
...
Adjusted priorities on currently outstanding items.
Added new items which I think will now have higher priority for Release 1.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8705 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-24 22:15:35 +00:00
Chris Lattner
4c6d4d3522
update dox
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8626 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-20 14:43:16 +00:00
Misha Brukman
f1d01fb6a4
Added sections about debugging mis-compilations and incorrect code generation.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8584 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-17 18:51:47 +00:00
Chris Lattner
35f474acd6
fix misspelling analyse -> analyze
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8576 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-17 15:00:45 +00:00
John Criswell
58ebcd0d82
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8575 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-17 14:11:24 +00:00
John Criswell
69d903d5be
Initial go at documentation for llc.
...
Pretty crufty.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8492 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-12 15:46:24 +00:00
John Criswell
32003305bd
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8485 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-11 20:23:52 +00:00
John Criswell
ecf32e5335
Adding a skeleton for the LLVM Command Guide.
...
Hopefully the group as a whole will update this into a real guide.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8483 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-11 19:58:03 +00:00
Chris Lattner
065a616ada
Fix spell-o's
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8431 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-10 05:29:43 +00:00
Chris Lattner
f065107bac
Add info about volatile loads/stores
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8403 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-08 18:27:49 +00:00
Chris Lattner
43c2eb7def
Final cleanups, document is good to go
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8338 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-03 04:20:13 +00:00
Chris Lattner
27f71f2659
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.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8337 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-03 00:41:47 +00:00
Chris Lattner
fde246a42f
hyphenation police visited here
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8336 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-02 23:38:41 +00:00
Chris Lattner
b3ceec2117
Document the llvm.unwind intrinsic.
...
Clarify the documentation for the invoke instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8196 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-28 22:12:25 +00:00
Misha Brukman
a0a0a03946
Renaming as' ->
llvm-as' and dis' ->
llvm-dis'.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8195 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-28 22:02:50 +00:00
John Criswell
6dbc5887e5
Added autoconf code that verifies that the C compiler is at the minimum
...
supported version (3.x).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8142 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-25 16:51:44 +00:00
Chris Lattner
390e3c3000
Fix grammar
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8124 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-24 17:30:55 +00:00
Misha Brukman
318efded12
The word dependence' has no
a'.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8031 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-21 22:14:57 +00:00
Misha Brukman
ef6a6a69ff
The word dependent' has no
a'.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8030 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-21 22:14:26 +00:00
John Criswell
cf735c5855
Adding a copyright notice to each file is unnecessary.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8003 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-21 15:25:55 +00:00
John Criswell
08dbe6b927
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8002 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-21 15:25:20 +00:00
John Criswell
9379320c75
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8000 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-21 15:06:06 +00:00
Brian Gaeke
e584285a22
Add ParseEnvironmentOptions documentation
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7978 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-19 23:11:43 +00:00
Brian Gaeke
9d292ff37e
Add warning about how you have to put cl::init after cl::location, if both
...
appear for the same option.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7977 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-19 22:56:22 +00:00
Misha Brukman
5560c9d49c
Spell `necessary' correctly.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7944 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 14:43:39 +00:00
Misha Brukman
e0db815ccf
* Added pointers to the README files in emacs/ and vim/ directories.
...
* Added slashes to distinguish directories and tools from simple scripts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7739 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-11 19:13:12 +00:00
Chris Lattner
a8f5de3942
Geez, this misha guy is a _horrible_ speller. :)
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7736 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-11 18:53:14 +00:00
Misha Brukman
c103adf37d
* Added a section describing the hidden gems in llvm/utils
...
* Converted some tabs to spaces
* Made lines fit within 80 columns
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7735 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-11 18:45:46 +00:00
John Criswell
0c4dcccd59
Removed information on the Pool Allocator as it is no longer available.
...
Fixed a spelling error.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7705 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-08 22:46:30 +00:00
John Criswell
3c852b620a
Added a FAQ about how to clean the directory if it fails to build after an
...
update.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7704 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-08 22:43:39 +00:00
John Criswell
ef0096f700
Updated for the 1.1 pre-release.
...
Attempted to explain how OBJ_ROOT=. and OBJ_ROOT=`pwd` are not the same thing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7703 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-08 22:36:30 +00:00
Chris Lattner
2e5cbc218c
* Fix <>'s in code to be <>'s
...
* Add section describing how we prefer #includes to be ordered
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7697 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-07 21:45:47 +00:00
Chris Lattner
f6bb183412
Loop unroller doesn't necessarily need to be profile driven
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7637 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-06 15:40:37 +00:00
Chris Lattner
7496ec51b8
"fix" coding style stuff
...
Change some <>'s into <>'s
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7623 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-05 22:54:23 +00:00
Chris Lattner
806e1867d9
Fix a bug
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7499 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-01 22:26:27 +00:00
Chris Lattner
84b7f8d334
Update information about the new DEBUG_TYPE macro
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7496 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-01 22:20:59 +00:00
Chris Lattner
589a4cc0f3
Fix <>'s in HTML
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7488 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-01 21:30:37 +00:00
Misha Brukman
2d10d7551b
Made many paragraphs fit into 80 characters per line to avoid wrapping in an
...
editor window. Re-worded confusing description about interdependence of modules.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7374 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-28 21:57:18 +00:00
John Criswell
b64dbf215b
Added two tasks:
...
o Check for GCC version in configure script.
o Rewrite this file without Netscape Composer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7369 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-28 19:26:39 +00:00
Misha Brukman
79223edea6
Added comma after `i.e.'
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7367 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-28 19:21:20 +00:00
Chris Lattner
a7313078ae
Change reference to assert.h to mention cassert
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7317 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-25 18:05:51 +00:00
Chris Lattner
09cea35a36
Brian implemented the static compiler, take it off the list
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7316 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-25 18:05:38 +00:00
Brian Gaeke
6a33f36645
Add documentation for runOnMachineFunction()
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7237 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-22 20:53:20 +00:00
John Criswell
908c1f6fc5
Updated from the discussion on July 21, 2003.
...
Expanded upon testing priorities.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7225 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-21 22:22:48 +00:00
Brian Gaeke
cab8b6f448
Added bits about MachineFunctionPass
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7192 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-17 18:53:20 +00:00
Misha Brukman
bc0e998c49
The word separate' only has one
e'.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7173 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-14 17:20:40 +00:00
Misha Brukman
e3443a6281
Fixed: </pre</p> => </pre></p>
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7172 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-14 17:05:20 +00:00
John Criswell
0b459204af
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).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7132 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-08 20:35:59 +00:00
John Criswell
3cbfd77e25
Fixed the directions for building the C front end.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7117 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-07 19:29:20 +00:00
John Criswell
312a68c4ce
Added information about how to unpack the distribution for those who do not
...
have access to CVS.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7116 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-07 19:27:35 +00:00
John Criswell
a27028b710
Fixed an error in the pathname to LLVMGCCDIR for the pre-built binaries (forgot
...
that <> denotes a tag).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7100 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-03 16:49:40 +00:00
John Criswell
6dd90d2217
Added information on software requirements for unpacking the archives that we
...
will eventually distribute.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7099 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-03 16:43:01 +00:00
Misha Brukman
c56e582143
* 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
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7098 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-03 16:29:36 +00:00
John Criswell
6e0a667f25
Added another remark on how building the C front end is optional.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7097 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-03 16:03:39 +00:00
John Criswell
ce760f6f54
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7096 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-03 16:01:38 +00:00
John Criswell
f2413aedb6
Adding a web page on how to start a new LLVM Project.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7095 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-03 15:37:52 +00:00
John Criswell
da8c60da0e
Updated prior to the pre-release.
...
Removed items which are done (or near completion).
Added new items so that we don't forget them.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7081 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-02 23:03:18 +00:00
John Criswell
cb27f1e96d
Fixed a broken hyperlink.
...
Moved commas outside of hyperlinks in the contributors list.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7049 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-01 21:55:57 +00:00
John Criswell
dd899fafc4
Added John Criswell to the contributors list.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7021 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-30 22:20:46 +00:00
John Criswell
0d0513b126
Removed the --enable-profiling and --enable-verbose options.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7020 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-30 22:17:28 +00:00
John Criswell
7a73b80b90
Merged in autoconf branch. This provides configuration via the autoconf
...
system.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7014 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-30 21:59:07 +00:00
Brian Gaeke
f818386604
Here are the notes from our Reoptimizer meetings.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6923 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-26 20:37:42 +00:00
Chris Lattner
f56703b608
Remove completed tasks
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6899 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-25 14:31:06 +00:00
Chris Lattner
edf351f44e
Clarify that variables must be global
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6835 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-21 21:45:56 +00:00
Chris Lattner
8c6bb90b8e
Diversify examples
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6778 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-18 21:30:51 +00:00
Chris Lattner
b5561ffaf2
fix incorrect anchor
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6777 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-18 21:28:11 +00:00
John Criswell
85ed361198
Reverted back to hand-made HTML.
...
Added in updates for new Makefile variables and corrected some punctuation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6687 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-12 19:34:44 +00:00
John Criswell
8df90e0c8d
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!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6685 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-11 20:46:40 +00:00
Chris Lattner
74e91b2474
Fix bug in environment setting
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6671 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-08 15:33:25 +00:00
Chris Lattner
dc844fa31a
Fix minor bug
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6569 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-03 04:40:06 +00:00
Chris Lattner
39698a5e55
* Correct title
...
* Give credit to John for making the page
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6475 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-31 19:55:19 +00:00
John Criswell
0a0d0dcc4d
*** empty log message ***
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6474 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-31 16:46:21 +00:00
Misha Brukman
8e9da62030
Changed http://tank ... => http://llvm , and removed an extraneous mailto:.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6335 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-26 00:17:49 +00:00
Brian Gaeke
eefe979c91
Suggest -save-temps instead of -S, -E.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6318 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-23 21:03:50 +00:00
Chris Lattner
ddaf500c26
Fix a problem brian identified.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6309 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-23 14:49:32 +00:00
Chris Lattner
32a32840c1
Add documentation for the new cl::CommaSeparated modifier
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6297 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-22 20:36:06 +00:00
Chris Lattner
8b6be36bca
New document
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6275 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-21 22:21:07 +00:00
Chris Lattner
e0bd56e146
New graphic for web page
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6274 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-21 21:05:46 +00:00
Misha Brukman
82c89b9f3a
Hopefully, the final fix for `[Pp]ropogate'.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6251 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-20 21:01:22 +00:00
Chris Lattner
1e8166a92a
Add info about the LLVM_LIB_SEARCH_PATH envvar
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6096 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-11 21:50:06 +00:00
Chris Lattner
a1a2097919
va_start only takes on argument now.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6039 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-08 15:55:44 +00:00
Chris Lattner
c29b125a99
Update information about the switch instruction
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6037 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-08 05:08:48 +00:00
Chris Lattner
d9ad5b329f
* Add information about LLVM intrinsics
...
* Add information about the va_arg instruction
* Add information about the llvm.va_* intrinsics
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6036 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-08 04:57:36 +00:00
Misha Brukman
e7a7ab48f3
Fixed syntax error (in documentation!): missing parenthesis.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6020 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-07 21:47:39 +00:00
Misha Brukman
700fd49e6e
Grammar fix: `of course' is separated from the sentences by commas on both
...
sides.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6019 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-07 21:47:16 +00:00
Chris Lattner
8bde96f9a2
Add a new open project
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6007 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-06 20:47:11 +00:00
Chris Lattner
99df25f9f1
Remove implemented project, add a new one
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5970 91177308-0d34-0410-b5e6-96231b3b80d8
2003-04-28 03:42:31 +00:00
Chris Lattner
38f8c4520f
Switch insns actually DO work.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5960 91177308-0d34-0410-b5e6-96231b3b80d8
2003-04-26 19:36:06 +00:00
Chris Lattner
6a5471038d
Remove documented problem that is now fixed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5869 91177308-0d34-0410-b5e6-96231b3b80d8
2003-04-23 16:26:15 +00:00
Chris Lattner
f7235cde69
Properly convert some &'s to &'s
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5868 91177308-0d34-0410-b5e6-96231b3b80d8
2003-04-23 16:25:38 +00:00
Misha Brukman
3d87b42bf9
The word 'independent' has no 'a'.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5724 91177308-0d34-0410-b5e6-96231b3b80d8
2003-03-08 23:59:05 +00:00
Chris Lattner
9f6487563c
Initial checkin of AliasAnalysis doc
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5696 91177308-0d34-0410-b5e6-96231b3b80d8
2003-03-04 19:37:49 +00:00
Chris Lattner
dcc0ac9eb7
Remove implemented projects
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5628 91177308-0d34-0410-b5e6-96231b3b80d8
2003-02-26 16:38:22 +00:00
Chris Lattner
c3dc2125a6
Update programmers manual for renamed method
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5627 91177308-0d34-0410-b5e6-96231b3b80d8
2003-02-26 16:38:15 +00:00
Chris Lattner
96768ea1ca
Clarify the Makefile.config settings
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5563 91177308-0d34-0410-b5e6-96231b3b80d8
2003-02-14 04:22:13 +00:00
Chris Lattner
1b3600459f
Add notes from Vikram's email
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5502 91177308-0d34-0410-b5e6-96231b3b80d8
2003-02-07 19:25:35 +00:00
Chris Lattner
4325610adf
Remove obsolete page
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5501 91177308-0d34-0410-b5e6-96231b3b80d8
2003-02-07 19:22:53 +00:00
Chris Lattner
b71310982a
New "open projects" document
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5497 91177308-0d34-0410-b5e6-96231b3b80d8
2003-02-06 19:39:21 +00:00
Chris Lattner
c2b5dcba54
Add notes about LLVM and CygWin from Brian Gaeke
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5417 91177308-0d34-0410-b5e6-96231b3b80d8
2003-01-23 21:17:02 +00:00
Chris Lattner
3dfa10b5d1
getelementptr uses long instead of uint indexes
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4993 91177308-0d34-0410-b5e6-96231b3b80d8
2002-12-13 06:01:21 +00:00
Chris Lattner
6e6026b465
- Eliminated the deferred symbol table stuff in Module & Function, it really
...
wasn't an optimization and it was causing lots of bugs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4779 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-20 18:36:02 +00:00
Chris Lattner
2752d0aac8
Add more numbers
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4724 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-17 22:19:10 +00:00
Nick Hildenbrandt
7e1ba8be09
Updates
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4709 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-15 21:18:22 +00:00
Chris Lattner
5b4fe60936
Add new numbers
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4702 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-12 16:06:51 +00:00
Chris Lattner
32f8e7d4e8
Add new numbers
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4698 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-12 06:53:43 +00:00
Chris Lattner
4c02283e6b
More numbers
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4692 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-11 20:48:45 +00:00
Chris Lattner
5660f54b60
Add more info
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4682 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-10 07:31:38 +00:00
Chris Lattner
71feb9a648
Add more numbers
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4680 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-10 06:55:29 +00:00
Chris Lattner
d55d502639
Add highlighting of changes fields
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4651 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-09 19:15:58 +00:00
Chris Lattner
afc2256f33
Add numbers for array folding
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4644 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-08 22:51:10 +00:00
Chris Lattner
2779eff8b0
Add a bunch more numbers
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4642 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-08 22:29:30 +00:00
Chris Lattner
b638913c20
Add some numbers
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4625 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-08 06:50:22 +00:00
Chris Lattner
a4e7c4ea68
Add some notes about DEBUG flag
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4624 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-08 06:50:02 +00:00
Nick Hildenbrandt
368eb9d23a
UpdateCVS: ----------------------------------------------------------------------
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4611 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-07 22:57:41 +00:00
Nick Hildenbrandt
75e964cb96
More updates, more test work
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4610 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-07 22:40:56 +00:00
Nick Hildenbrandt
1d98ee662d
Updated test results.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4608 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-07 21:37:32 +00:00