John Criswell
fc5f3afcd9
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
bcf58e4cf5
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
af44e7dcb1
Change the heading of the page to reflect the tool name
...
llvm-svn: 8715
2003-09-25 19:50:05 +00:00
John Criswell
8e9e2a5531
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
3f05597714
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
ee76a37190
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
93fab68111
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
5af4f73620
update dox
...
llvm-svn: 8626
2003-09-20 14:43:16 +00:00
Misha Brukman
4a7f0399dc
Added sections about debugging mis-compilations and incorrect code generation.
...
llvm-svn: 8584
2003-09-17 18:51:47 +00:00
Chris Lattner
acbf60b4d0
fix misspelling analyse -> analyze
...
llvm-svn: 8576
2003-09-17 15:00:45 +00:00
John Criswell
0a337ff35f
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
0ff2550154
Initial go at documentation for llc.
...
Pretty crufty.
llvm-svn: 8492
2003-09-12 15:46:24 +00:00
John Criswell
eb37e4c0f0
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
a57a143560
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
58d4183a25
Fix spell-o's
...
llvm-svn: 8431
2003-09-10 05:29:43 +00:00
Chris Lattner
07f321d012
Add info about volatile loads/stores
...
llvm-svn: 8403
2003-09-08 18:27:49 +00:00
Chris Lattner
f944a6153f
Final cleanups, document is good to go
...
llvm-svn: 8338
2003-09-03 04:20:13 +00:00
Chris Lattner
fbc927711a
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
f697a5ee3e
hyphenation police visited here
...
llvm-svn: 8336
2003-09-02 23:38:41 +00:00
Chris Lattner
5a9007a58b
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
f79868b288
Renaming as' ->
llvm-as' and dis' ->
llvm-dis'.
...
llvm-svn: 8195
2003-08-28 22:02:50 +00:00
John Criswell
9835ca6349
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
332155417e
Fix grammar
...
llvm-svn: 8124
2003-08-24 17:30:55 +00:00
Misha Brukman
03692b72bb
The word dependence' has no
a'.
...
llvm-svn: 8031
2003-08-21 22:14:57 +00:00
Misha Brukman
cda7f97dbb
The word dependent' has no
a'.
...
llvm-svn: 8030
2003-08-21 22:14:26 +00:00
John Criswell
6cf9e7cd13
Adding a copyright notice to each file is unnecessary.
...
llvm-svn: 8003
2003-08-21 15:25:55 +00:00
John Criswell
2b1fe97550
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
90475ebf16
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
a9c78c9f6c
Add ParseEnvironmentOptions documentation
...
llvm-svn: 7978
2003-08-19 23:11:43 +00:00
Brian Gaeke
c0c926db2f
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
56f7db4178
Spell `necessary' correctly.
...
llvm-svn: 7944
2003-08-18 14:43:39 +00:00
Misha Brukman
f33f94e332
* 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
7efc8c6584
Geez, this misha guy is a _horrible_ speller. :)
...
llvm-svn: 7736
2003-08-11 18:53:14 +00:00
Misha Brukman
b94f3bbb0c
* 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
91352f7fdb
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
5ee47e31c2
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
6a40dbb476
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
78dffeebe0
* 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
4c4bbb5acf
Loop unroller doesn't necessarily need to be profile driven
...
llvm-svn: 7637
2003-08-06 15:40:37 +00:00
Chris Lattner
506e6abb67
"fix" coding style stuff
...
Change some <>'s into <>'s
llvm-svn: 7623
2003-08-05 22:54:23 +00:00
Chris Lattner
894f0032de
Fix a bug
...
llvm-svn: 7499
2003-08-01 22:26:27 +00:00
Chris Lattner
2271973151
Update information about the new DEBUG_TYPE macro
...
llvm-svn: 7496
2003-08-01 22:20:59 +00:00
Chris Lattner
51bab87fd3
Fix <>'s in HTML
...
llvm-svn: 7488
2003-08-01 21:30:37 +00:00
Misha Brukman
47440b7578
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
5479c152de
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
45b1af0386
Added comma after `i.e.'
...
llvm-svn: 7367
2003-07-28 19:21:20 +00:00
Chris Lattner
fb4f065e74
Change reference to assert.h to mention cassert
...
llvm-svn: 7317
2003-07-25 18:05:51 +00:00
Chris Lattner
a5413cbb0e
Brian implemented the static compiler, take it off the list
...
llvm-svn: 7316
2003-07-25 18:05:38 +00:00
Brian Gaeke
5779654cfc
Add documentation for runOnMachineFunction()
...
llvm-svn: 7237
2003-07-22 20:53:20 +00:00
John Criswell
681385594f
Updated from the discussion on July 21, 2003.
...
Expanded upon testing priorities.
llvm-svn: 7225
2003-07-21 22:22:48 +00:00