John Criswell
d179961d40
Merged in RELEASE_12.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12532 91177308-0d34-0410-b5e6-96231b3b80d8
2004-03-29 20:23:11 +00:00
Chris Lattner
6a6d2a2d6f
Option no more
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12360 91177308-0d34-0410-b5e6-96231b3b80d8
2004-03-13 19:36:30 +00:00
John Criswell
841714214e
Performed some updates on the new options to these command line tools.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12350 91177308-0d34-0410-b5e6-96231b3b80d8
2004-03-12 22:45:35 +00:00
Alkis Evlogimenos
499b2bad27
Add simple spiller.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12188 91177308-0d34-0410-b5e6-96231b3b80d8
2004-03-06 22:38:29 +00:00
Alkis Evlogimenos
4e644dd2c2
The default register allocator is local not simple.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12187 91177308-0d34-0410-b5e6-96231b3b80d8
2004-03-06 22:27:41 +00:00
Alkis Evlogimenos
89157a27dc
Make <di> into <dt> (definition list term).
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12072 91177308-0d34-0410-b5e6-96231b3b80d8
2004-03-02 03:36:10 +00:00
Alkis Evlogimenos
7472301d7a
Fix <p> missing <p> tag
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12063 91177308-0d34-0410-b5e6-96231b3b80d8
2004-03-01 23:25:38 +00:00
Alkis Evlogimenos
dd420e060a
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.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12062 91177308-0d34-0410-b5e6-96231b3b80d8
2004-03-01 23:18:15 +00:00
Chris Lattner
eb373aaa33
Document the code generator debugger.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11616 91177308-0d34-0410-b5e6-96231b3b80d8
2004-02-18 23:30:21 +00:00
Chris Lattner
15a2986107
document the -march=c option
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11615 91177308-0d34-0410-b5e6-96231b3b80d8
2004-02-18 23:30:02 +00:00
Chris Lattner
a972dadb20
Extract has new options
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11581 91177308-0d34-0410-b5e6-96231b3b80d8
2004-02-18 16:55:29 +00:00
Misha Brukman
2ca265299c
PreSelection isn't optional and so there's no way to turn it off.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11504 91177308-0d34-0410-b5e6-96231b3b80d8
2004-02-16 19:45:26 +00:00
Brian Gaeke
421f31764e
add advice bullet about -check-exit-code
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11327 91177308-0d34-0410-b5e6-96231b3b80d8
2004-02-11 18:44:55 +00:00
Brian Gaeke
4fda776e04
add description of -check-exit-code
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11326 91177308-0d34-0410-b5e6-96231b3b80d8
2004-02-11 18:40:04 +00:00
Chris Lattner
1fa3dabc4b
Fix documentation bugs
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11267 91177308-0d34-0410-b5e6-96231b3b80d8
2004-02-10 18:04:24 +00:00
John Criswell
f9c78655be
Clarified the extension to shared library objects.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10978 91177308-0d34-0410-b5e6-96231b3b80d8
2004-01-26 21:26:54 +00:00
Chris Lattner
8522e38c1b
A line was missing
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10269 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-30 05:46:14 +00:00
Brian Gaeke
f00785ff34
Update to reflect the fact that llvm-nm can read archives now.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10061 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-18 06:18:09 +00:00
Brian Gaeke
99fe6ba1bf
Document -disable-opt option that I added.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10045 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-16 23:39:11 +00:00
Chris Lattner
934c9c9959
Add new commandline option
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9755 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-06 20:29:33 +00:00
Chris Lattner
b257e21905
Bugpoint no longer has this option
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9744 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-05 21:46:13 +00:00
Chris Lattner
f22d84389f
Add note about profile.sh
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9652 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-02 05:20:44 +00:00
Chris Lattner
e66e73aee5
Checkin an initial version of the llvm-prof documentation
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9649 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-02 02:10:54 +00:00
Brian Gaeke
3c3acaa957
Well, to be honest, -array-checks and -trace are gone, too. :-)
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9631 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-31 05:12:04 +00:00
Misha Brukman
c6ad94c6a1
* Not much point to indent the whole file
...
* Let CVS keep track of our last-modified timestamp
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9628 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-31 00:39:28 +00:00
Misha Brukman
aaf1e4a262
The `-q' option has gone away.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9627 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-31 00:34:52 +00:00
Misha Brukman
65797b83a9
Fixed the documentation to coincide with the code.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9301 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 19:47:25 +00:00
Brian Gaeke
294fab1d07
Change it to match llvmgcc.html ... why do we have separate pages for these two?
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9265 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 18:23:05 +00:00
Brian Gaeke
102ed5c3a7
Clarify the roles of gccld and gccas.
...
Mention that they should really read the gcc manual.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9264 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 18:15:18 +00:00
Brian Gaeke
e08ad2e67b
Minor edits; also expand description of '-v' option.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9263 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 18:09:24 +00:00
Brian Gaeke
f101788e40
Tweak -plugin description to match bugpoint.html
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9262 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 18:08:57 +00:00
Brian Gaeke
51b2ab8ea2
Mostly rewritten.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9261 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 18:03:11 +00:00
Chris Lattner
e99e734b27
A minor fix
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9260 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 17:37:33 +00:00
Brian Gaeke
768a318e31
Take out extra paragraph tag.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9259 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 17:37:12 +00:00
Brian Gaeke
28dbfcefa4
Make this (-run) set look like the other (-disable) set.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9258 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 17:35:35 +00:00
Brian Gaeke
6ff3310c49
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9257 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 17:30:36 +00:00
Chris Lattner
129e7a88b0
Two minor fixes
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9256 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 17:27:12 +00:00
Brian Gaeke
237b366564
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9255 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 17:20:15 +00:00
Brian Gaeke
b9b3c33177
Spell-check.
...
Many minor edits.
Rewrite some of the options section for grammatical parallelism,
clarity, and brevity.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9254 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-19 17:03:59 +00:00
Chris Lattner
634ec56986
Add bugpoint advice section
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9244 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-18 21:34:15 +00:00
Chris Lattner
0b4ffea866
Expand the --args section
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9241 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-18 20:57:23 +00:00
Chris Lattner
5cd840c047
* Add the -additional-so option
...
* Add info about codegen and miscompilation mode
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9240 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-18 20:54:37 +00:00
Chris Lattner
d1eb6f7984
Beef up the description of bugpoint a lot. Update for renamed options
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9239 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-18 20:36:15 +00:00
Brian Gaeke
0b5e69696b
Document that llvm-nm works in pipe mode, thanks to the efforts of Chris.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9185 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 23:39:10 +00:00
John Criswell
589d91fa72
Removed the -mode option.
...
Fixed some grammar, spelling, and punctuation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9178 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 20:15:17 +00:00
John Criswell
3beefec3ef
Added documentation on the new -disable-inlining option.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9176 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 20:05:48 +00:00
Misha Brukman
3f71722f44
Automagically update website docs on commits.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9167 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 18:14:43 +00:00
Misha Brukman
e610cbbaad
Update the website automatically on documentation commit [in progress].
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9166 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 18:13:19 +00:00
Misha Brukman
a73bc8dd39
This should automatically update on the webpage.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9165 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 18:10:45 +00:00
Brian Gaeke
cab5c190eb
yikes, a copy-and-paste-o
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9164 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 18:05:09 +00:00