Reid Spencer
004ba03a46
Update docs for ENABLE_ASSERTIONS -> DISABLE_ASSERTIONS
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27553 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-09 23:45:38 +00:00
Chris Lattner
3df241e4b2
Move the vector instructions to their own subsection.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27545 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-08 23:07:04 +00:00
Chris Lattner
1eeeb0cce3
Wrap long lines, fix verification error
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27531 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-08 04:40:53 +00:00
Chris Lattner
1bb8d30018
use the right escapes
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27530 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-08 04:39:19 +00:00
Chris Lattner
c1989542eb
Description for the new shufflevector instruction I'm adding.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27502 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-08 00:13:41 +00:00
Jim Laskey
30c495e0f7
Misunderstanding.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27179 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-27 19:46:38 +00:00
Jim Laskey
cf9db4a4cf
Typo.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27178 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-27 19:43:08 +00:00
Jim Laskey
5f4eaa5a14
Clarity.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27177 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-27 19:33:35 +00:00
Jim Laskey
f8e78f0e92
Adding other platforms.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27176 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-27 19:09:44 +00:00
Jim Laskey
a2dee0131f
Add note for Mac OS X developers.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27175 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-27 18:41:06 +00:00
Jim Laskey
2d395d9f65
Fixed some grammer and spelling.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27062 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-24 09:20:27 +00:00
Chris Lattner
b3e7afd9ee
Fix a typo, thanks to Gabor Greif
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27054 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-24 07:16:10 +00:00
Reid Spencer
9a0c9551fa
Remove a spurious <table> tag.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27045 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-24 06:42:09 +00:00
Reid Spencer
cbe3a78f4a
Add llvm-config to the index.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27017 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-24 00:03:37 +00:00
Reid Spencer
72c4125567
Documentation for llvm-config by Eric Kidd.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27006 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-23 23:22:16 +00:00
Jim Laskey
108a638b5a
Correction of stoppoint arguments.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26983 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-23 17:58:46 +00:00
Jim Laskey
383e0092bf
Updated information related to local variables and scopes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26982 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-23 17:54:33 +00:00
Reid Spencer
7df8e26dc9
Add HowToReleaseLLVM.html.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26979 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-23 06:53:38 +00:00
Reid Spencer
cf427e8ea0
A very early, rough draft of a guide to making public releases for LLVM.
...
This document will detail the steps needed for making a quality release of
LLVM that ensures the release functions and is of high quality.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26978 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-23 06:45:42 +00:00
Reid Spencer
6c8a2f1e48
Wrap long lines, remove unnecessarily empty lines.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26977 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-23 06:19:04 +00:00
Chris Lattner
d465126f5d
Document ENABLE_ASSERTIONS=1
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26915 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-21 01:10:57 +00:00
Reid Spencer
64f9930ea4
Fix a typo.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26823 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-17 08:04:25 +00:00
Chris Lattner
623751fbec
Fix a typo Eric van Riet Paap noticed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26791 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-16 16:14:59 +00:00
Jim Laskey
3d11beeadd
Update doc to reflect changes in subprogram and block descriptors.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26783 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-15 19:10:52 +00:00
Robert Bocchino
230bd09aed
Fixed a typo in the vsetfp examples.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26768 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-14 23:22:57 +00:00
Robert Bocchino
8949de2588
Split the 'vset' instruction into two instructions, 'vsetint' and
...
'vsetfp', to reflect the fact that the semantics are different for
integer and fp values.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26767 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-14 20:55:28 +00:00
Chris Lattner
80626e947f
Update this to match the documentation in the GC doc and to match actual
...
practice.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26766 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-14 20:02:51 +00:00
Jim Laskey
4d9b10b098
Reflect the fact that empty strings can be expressed as null.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26761 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-14 18:50:50 +00:00
Jim Laskey
cec12a5c30
Bring debugging information up to date.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26759 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-14 18:08:46 +00:00
Reid Spencer
cd143fc4d0
Change docs for llvm.cs.uiuc.edu -> llvm.org
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26747 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-14 05:42:07 +00:00
Reid Spencer
05fe4b0256
Changes docs for llvm.cs.uiuc.edu -> llvm.org
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26746 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-14 05:39:39 +00:00
Chris Lattner
f3ad36c2a0
Adding an intrinsic is simpler still.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26674 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-09 22:38:42 +00:00
Chris Lattner
06383e948f
Simpler still
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26671 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-09 22:32:16 +00:00
Chris Lattner
c92dba26bf
Intrinsic adding is a little bit simpler now
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26668 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-09 22:07:39 +00:00
Chris Lattner
f0afc2cda2
Spec change: the size of a memset/memcpy/memmove is not required to be aligned
...
to the alignment argument.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26510 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-04 00:02:10 +00:00
Chris Lattner
c5d658a181
mention some major changes
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26480 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-03 00:34:26 +00:00
Chris Lattner
41edaa0529
remove the read/write port/io intrinsics.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26479 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-03 00:19:58 +00:00
Chris Lattner
5b310c3c8b
Update the llvm.memset/memcpy/memmove intrinsics to reflect the recent split
...
into types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26477 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-03 00:07:20 +00:00
Chris Lattner
7718658064
Match the case of other mailing lists in the list
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26330 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-23 16:18:29 +00:00
Chris Lattner
1914bf1572
document the llvm-testresults list
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26329 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-23 16:14:22 +00:00
Robert Bocchino
7b81c758ab
Added documentation for vset and vselect.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26264 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-17 21:18:08 +00:00
Chris Lattner
7e8443fd5a
Mention that delta can be used to reduce some Front-end problems.
...
Patch by Marco Matthies, thanks!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26061 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-08 17:01:37 +00:00
Chris Lattner
ed51a0fb92
Add SRoA to the lexicon. Patch by Marco Matthies!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26060 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-08 16:59:49 +00:00
Chris Lattner
23c5b3c5ce
Encourage use of the V8 ABI over the V9 ABI.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25996 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-05 06:44:17 +00:00
Chris Lattner
029e844994
This document is out of date. :(
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25994 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-05 06:40:12 +00:00
Chris Lattner
58504a6aa0
V8 -> Sparc
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25993 91177308-0d34-0410-b5e6-96231b3b80d8
2006-02-05 06:39:36 +00:00
Chris Lattner
1faf544c12
Remove FAKE_SOURCES
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25703 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-27 22:06:01 +00:00
Chris Lattner
e87d653da6
document the syntax of inline asm
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25624 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-25 23:47:57 +00:00
Chris Lattner
591d049aa3
update the bytecode format guide for the encoding of inline asm.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25622 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-25 23:31:53 +00:00
Chris Lattner
52599e17b1
minor syntax change
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25566 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-24 00:37:20 +00:00
Chris Lattner
45f5051149
Update for file-scope inline asm
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25563 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-23 23:38:09 +00:00
Chris Lattner
4e9aba7c12
document module-level inline asm support.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25561 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-23 23:23:47 +00:00
Chris Lattner
ec6cb6115f
like bswap, the ct* intrinsics require unsigned operands
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25373 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-16 22:38:59 +00:00
Chris Lattner
8a886be335
Consistency
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25372 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-16 22:34:14 +00:00
Reid Spencer
7c898553b6
There is no llvm.bswap.i8, need at least 2 bytes to swap.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25367 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-16 21:14:01 +00:00
Reid Spencer
0b118206bf
For PR411:
...
This patch is an incremental step towards supporting a flat symbol table.
It de-overloads the intrinsic functions by providing type-specific intrinsics
and arranging for automatically upgrading from the old overloaded name to
the new non-overloaded name. Specifically:
llvm.isunordered -> llvm.isunordered.f32, llvm.isunordered.f64
llvm.sqrt -> llvm.sqrt.f32, llvm.sqrt.f64
llvm.ctpop -> llvm.ctpop.i8, llvm.ctpop.i16, llvm.ctpop.i32, llvm.ctpop.i64
llvm.ctlz -> llvm.ctlz.i8, llvm.ctlz.i16, llvm.ctlz.i32, llvm.ctlz.i64
llvm.cttz -> llvm.cttz.i8, llvm.cttz.i16, llvm.cttz.i32, llvm.cttz.i64
New code should not use the overloaded intrinsic names. Warnings will be
emitted if they are used.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25366 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-16 21:12:35 +00:00
Chris Lattner
b5f6e2520e
Add a couple very minor tweaks
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25359 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-16 16:31:40 +00:00
Nate Begeman
099d76cf15
Fix up 'adding an intrinsic' section a bit, first draft of 'adding a new
...
sdnode' section.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25354 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-16 07:54:23 +00:00
Chris Lattner
15dd16e496
PRE is no more
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25347 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-16 01:05:00 +00:00
Robert Bocchino
05ccd70396
Added spec for insertelement operation.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25342 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-15 20:48:27 +00:00
Nate Begeman
2f86c223d3
Fix the instructions for adding an intrinsic.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25310 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-14 01:27:10 +00:00
Nate Begeman
7e36c47307
Make the bswap documentation more to sabre's liking!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25302 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-13 23:26:38 +00:00
Chris Lattner
fb6977de4f
fix some minor errors
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25301 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-13 23:26:01 +00:00
Nate Begeman
ed4ac951e5
Add documentation for the upcoming bswap intrinsics!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25300 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-13 23:02:51 +00:00
Chris Lattner
57e1f39713
Add llvm.stacksave and llvm.stackrestore.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25264 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-13 02:03:13 +00:00
Chris Lattner
fcf39d4589
void* is not legal in LLVM.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25262 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-13 01:20:27 +00:00
Robert Bocchino
9fbe14586d
Expanded the documentation for constant expressions to cover select
...
and extractelement.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25183 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-10 19:31:34 +00:00
Robert Bocchino
3cf817d381
Fixed a typo; "= 1" was missing.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25134 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-06 22:49:23 +00:00
Robert Bocchino
3a55866622
Added the spec for the new "extractelement" instruction.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25113 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-05 17:37:02 +00:00
Jeff Cohen
4896c5db35
Update list of supported bisons.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25082 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-04 06:51:22 +00:00
Chris Lattner
05d5c9dc28
update usage of -print-alias-sets
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25061 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-03 06:04:48 +00:00
Chris Lattner
b0bff9eefe
Add a section about using namespaces.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25054 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-01 21:59:22 +00:00
Reid Spencer
fa8dab423e
Document the new -post-link-opts option.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24895 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-21 05:13:06 +00:00
Reid Spencer
9d57b4d0d8
Document the new --enable-debug-runtime configure option.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24892 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-21 03:46:45 +00:00
Chris Lattner
f495536453
rename options
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24733 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-16 05:19:35 +00:00
Chris Lattner
4f501bf322
Document -mcpu -mattr -triple
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24731 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-16 05:18:53 +00:00
Chris Lattner
aef8c64777
attribute((used)) is now supported
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24603 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-05 05:23:06 +00:00
Chris Lattner
e26673143a
Add a link to the doxygen tarball
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24530 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-30 06:35:34 +00:00
Chris Lattner
889bc47677
copy the doxygen tarball into the HTML directory after building it
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24529 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-30 06:31:28 +00:00
Chris Lattner
59f7f2156a
Add "SCC" to the lexicon. Patch provided by Marco Matthies, thanks!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24509 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-29 01:34:50 +00:00
John Criswell
0b1010e7b8
Fixed a punctuation error.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24502 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-28 23:25:41 +00:00
Chris Lattner
ac5bb69a4d
Use std:: where appropriate
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24494 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-28 02:30:22 +00:00
Chris Lattner
d07c3f4279
Fix some typos noticed by Gabor Greif!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24364 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-15 06:07:55 +00:00
Andrew Lenharth
94f3d1af5f
this file moved
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24356 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-14 19:32:05 +00:00
Chris Lattner
47746aab7d
typeo
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24341 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-13 02:09:55 +00:00
Chris Lattner
767d6ba644
Describe section name encoding
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24322 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-12 01:46:21 +00:00
Chris Lattner
88f6c46cb9
document sections
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24317 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-12 00:45:07 +00:00
Andrew Lenharth
51b8d54922
continued readcyclecounter support
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24300 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-11 16:47:30 +00:00
Jeff Cohen
25d4f7e67b
Fix some typos.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24298 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-11 02:15:27 +00:00
Chris Lattner
b8d172f800
Packed elements must be a power of two in size
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24266 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-10 01:44:22 +00:00
Chris Lattner
c30c5c7001
Rip out 1.6ness, bump version # to 1.7cvs
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24246 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-08 21:29:17 +00:00
John Criswell
c0c186d140
Merged from RELEASE_16.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24243 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-08 21:11:33 +00:00
Chris Lattner
2cbdc45f35
document alignment on globals, functions, and allocation instructions.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24221 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-06 08:02:57 +00:00
Chris Lattner
52942b5a32
Minor correction
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24220 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-06 07:48:11 +00:00
Chris Lattner
afedcb36aa
describe extensions to the .bc format for function/global alignment
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24217 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-06 07:20:25 +00:00
Chris Lattner
49b1602a40
enumerate non-standard argument encoding cases, such as alignment info for
...
allocations
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24205 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-05 22:32:06 +00:00
Chris Lattner
f97fa59313
rearrange some info about the instruction encoding
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24204 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-05 22:20:06 +00:00
Chris Lattner
f254836c3a
Fix mac os spelling
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24171 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-03 22:33:48 +00:00
Chris Lattner
c5851d4c61
Add more bison versions, thanks to Vladimir
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24169 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-03 18:32:06 +00:00
Chris Lattner
f2be1246fe
Per bug 655, give people more options in case 1.35 doesn't build on their
...
system.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24168 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-03 18:28:22 +00:00
Misha Brukman
2c122ceefe
* Replace ampersands in section titles with more formal ``and''
...
* Surround C++ template operators with <tt>
* Add <> after templated operators for consistency
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24144 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-01 21:12:49 +00:00
Andrew Lenharth
42e957ce34
Updated alpha known problems.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24126 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-31 19:07:29 +00:00
Jeff Cohen
a088734a24
Update Getting Started for Visual Studio page.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24117 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-30 21:00:24 +00:00
Chris Lattner
6e520d0ccf
Fix <> in html
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24093 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-29 07:08:19 +00:00
Chris Lattner
c463b27466
First hack-and-slash on the release notes. Comments and improvements welcome
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24092 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-29 07:07:09 +00:00
Chris Lattner
feaf960653
Basic updates
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24087 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-29 05:14:01 +00:00
John Criswell
1d9be9e395
Updated bytecode version numbers.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23972 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-24 17:10:57 +00:00
Jeff Cohen
0b81cdae50
Fix spelling of 'separate'.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23971 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-24 16:54:55 +00:00
John Criswell
cb9b4f9c14
Fixed spelling.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23970 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-24 16:47:40 +00:00
John Criswell
ff3468e4b7
Added a note to remove CVS directories when copying the sample project to
...
a new project.
Kudos to Rob for suggesting that I add this important step.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23969 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-24 16:43:08 +00:00
John Criswell
d6c6ee08b0
Attempt to make terminology more consistent.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23968 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-24 16:37:24 +00:00
Chris Lattner
eaf0f2b4c6
Andrew says that alpha basically works
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23967 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-24 16:36:36 +00:00
John Criswell
611a8d1b8a
Fixed a grammar issue.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23966 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-24 16:20:10 +00:00
John Criswell
0ec250ca8f
Grammar and punctuation fixes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23965 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-24 16:17:18 +00:00
Chris Lattner
56605ceb92
This RA no longer exists
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23953 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-24 04:15:09 +00:00
Chris Lattner
e941217fb8
Three of these have been removed, as warned
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23945 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-24 02:33:44 +00:00
Chris Lattner
a1ff93159a
Apparently, people object to floating pointers. Picky picky.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23770 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-17 15:19:24 +00:00
Jim Laskey
82d61a18d5
As requested, a blurb on sub-targets.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23769 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-17 12:19:10 +00:00
Chris Lattner
7d6915cf43
fix some grammar-o's I noticed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23768 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-17 04:18:41 +00:00
Chris Lattner
c38959ff77
Feedback from Nate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23767 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-17 03:09:31 +00:00
Chris Lattner
df921f0709
Document -view-isel-dags and -view-sched-dags
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23766 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-17 01:40:33 +00:00
Chris Lattner
f623a08441
Add notes about MF.viewCFG() and friends.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23765 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-17 01:36:23 +00:00
Chris Lattner
7a025c8b4d
Add a bunch of info about the isel autogenerator. Review appreciated!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23763 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-16 20:02:19 +00:00
Chris Lattner
32e89f2b92
Fill this out some more. Add description of MBB/MF. Fix some broken links,
...
turn some broken <a name> into <a href>'s.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23762 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-16 18:31:08 +00:00
Chris Lattner
47adebb3e3
Add a stub for the TargetSubtarget class. Jim, please fill a blurb in here
...
when you get a chance.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23761 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-16 17:06:07 +00:00
Chris Lattner
c3b05403b7
Update this significantly, mention subtarget and isel generation support.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23760 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-16 17:03:22 +00:00
Chris Lattner
e35d3bb84e
update this a little bit to talk about the dag combiner and remove inaccuracies.
...
This still doesn't talk about autogen much
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23757 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-16 00:36:38 +00:00
Chris Lattner
88a06d2e3e
Update the discussion of TargetRegisterDesc
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23563 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-30 17:46:55 +00:00
Chris Lattner
e9967146ad
Recommend what I actually test
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23398 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-21 03:56:26 +00:00
Chris Lattner
33694cfc0f
new expression type
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23272 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-08 18:47:21 +00:00
Chris Lattner
2286cab238
Add a requirement, patch contributed by Henrik Bach.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23242 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-06 04:07:15 +00:00
Jim Laskey
22b7dfa645
Changed unsigned long to unsigned.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23078 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-26 09:25:54 +00:00
Jim Laskey
2602922735
Tweak of multiple occurance paragraph.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23064 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-25 23:01:25 +00:00
Jim Laskey
1d8f626f66
Documentation updated to include upcoming support for bit vector support
...
(flags.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23063 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-25 22:52:43 +00:00
Chris Lattner
ce5fcc30ae
Revert my patch which changed the code to not work.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22965 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-22 16:24:25 +00:00
Chris Lattner
730e15eb74
Make the example a bit easier to understand, suggested by Jim.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22964 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-22 16:11:46 +00:00
Chris Lattner
7dc934da2d
Update a doc, patch contributed by Jim Laskey!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22590 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-02 19:14:25 +00:00
Chris Lattner
a4d7414a59
llvm.sqrt somehow escaped documentation.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22490 91177308-0d34-0410-b5e6-96231b3b80d8
2005-07-21 01:29:16 +00:00
Misha Brukman
a577437809
* "GNU Compiler Collection's gcc tool" is redundant
...
* Made bullet points start with a verb and lowercase, since they are not
complete sentences
* Cleaned up grammar, removed extraneous verbosity
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22485 91177308-0d34-0410-b5e6-96231b3b80d8
2005-07-20 21:06:37 +00:00
Chris Lattner
a307978610
remove some sparc-v9-specific information
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22467 91177308-0d34-0410-b5e6-96231b3b80d8
2005-07-19 03:37:48 +00:00
Reid Spencer
627cd0005c
Provide descriptions for the TargetInstrInfo and TargetFrameInfo classes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22466 91177308-0d34-0410-b5e6-96231b3b80d8
2005-07-19 01:36:35 +00:00
John Criswell
2382ff7fbe
Fixed some punctuation.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22443 91177308-0d34-0410-b5e6-96231b3b80d8
2005-07-15 19:25:12 +00:00
Reid Spencer
fce2ddcefd
Update release notes regarding thread-safe JIT.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22405 91177308-0d34-0410-b5e6-96231b3b80d8
2005-07-12 16:36:24 +00:00
Chris Lattner
9b988be187
add a note so I can remember the common t-t's
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22386 91177308-0d34-0410-b5e6-96231b3b80d8
2005-07-12 00:20:49 +00:00
John Criswell
e531ec583b
Bug fixed.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22313 91177308-0d34-0410-b5e6-96231b3b80d8
2005-06-29 16:22:34 +00:00
Chris Lattner
e67a951720
add a note about variable length array
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22278 91177308-0d34-0410-b5e6-96231b3b80d8
2005-06-24 17:22:57 +00:00
Andrew Lenharth
d0a4c62a03
SelectionDAG is very unhappy when the argument to an intrinsic is a struct
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22272 91177308-0d34-0410-b5e6-96231b3b80d8
2005-06-22 20:38:11 +00:00
Reid Spencer
cf4dc1dbf1
Ignore some generated files.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22258 91177308-0d34-0410-b5e6-96231b3b80d8
2005-06-18 23:00:34 +00:00
Reid Spencer
84b86974c7
Ignore generated files.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22257 91177308-0d34-0410-b5e6-96231b3b80d8
2005-06-18 22:59:31 +00:00
Andrew Lenharth
8bf607a221
OK, after checking the backwards compatibility code on X86 and the new code
...
path on alpha, now has come the time for new vararg support. So, with out
further ado, I revert behavior back a couple of years!
Well, ok, I lied. A few more notes.
First, the Simple ISels cannot be expected to work any longer, but they
should still compile
Second, there are likely some bugs to track down once the nightly testers
start with this.
Third, the initial patch doesn't include sparcv9, but I'll do that today.
Forth, subsequent patches won't bother being long winded.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22251 91177308-0d34-0410-b5e6-96231b3b80d8
2005-06-18 18:28:17 +00:00
Duraid Madina
0203a31808
nothing funny about building the CFE on Linux/Itanium
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22211 91177308-0d34-0410-b5e6-96231b3b80d8
2005-06-14 07:29:50 +00:00
Chris Lattner
ebc8c7dd8b
Reid linked to the CVS release notes on newsforge :(
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22126 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-18 22:23:56 +00:00
John Criswell
98391cedd5
New Release Notes for LLVM 1.6.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22124 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-18 20:28:46 +00:00
John Criswell
8bfe6a7e5f
Merged in release_15.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22120 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-18 19:43:33 +00:00
Misha Brukman
b6f4afbc56
Remove extra header in the SPARC section
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22101 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-17 15:15:19 +00:00
Reid Spencer
00812e2095
Fix a few grammaros.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22100 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-17 02:47:27 +00:00
Misha Brukman
d985a1ca69
* Add a link to the pattern-matching codegen docs
...
* Tersify wording
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22099 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-17 02:33:03 +00:00
Misha Brukman
4937c9db28
Recommend writing new instruction selectors using pattern-based mechanisms
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22098 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-17 02:27:30 +00:00
Misha Brukman
a3bfc6f253
Add link to debugging code generators with bugpoint
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22097 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-17 02:12:32 +00:00
Reid Spencer
d5de2c8ede
Adjust the dependencies and generate the output to docs/userloc.html so
...
that it can properly link to the CSS stylesheet and images.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22092 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-16 18:29:13 +00:00
Reid Spencer
ee6fcf2915
Add the ability to generate the User LOC page via the userloc.pl script.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22090 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-16 18:12:58 +00:00
Chris Lattner
416db10a5b
more minor edits
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22088 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-16 17:13:10 +00:00
Chris Lattner
f9b1f46411
more edits
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22087 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-16 17:06:29 +00:00
Chris Lattner
bf307010c5
more edits, include stuff from the status update
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22086 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-16 16:56:09 +00:00
Chris Lattner
1c2c61f219
flush on the right and indented on the left looks a bit weird.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22084 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-16 16:30:10 +00:00
John Criswell
fc6b895b5b
Added a note about how the type can be omitted in call instructions.
...
Added a note about how getelementptr can be used to index into structures
or arrays.
Fixed some typos, spelling, etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22083 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-16 16:17:45 +00:00
Chris Lattner
77d36d4ed5
fix a typo duraid noticed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22082 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-16 15:37:19 +00:00
Chris Lattner
20514d18a3
more edits
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22080 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-16 06:58:39 +00:00
Chris Lattner
f2b5e6edc0
GCC4 + IA64 = badnews
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22075 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-15 22:26:45 +00:00
Chris Lattner
eff29abe2d
ctlz = most signficant bits, cttz = least sig
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22061 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-15 19:39:26 +00:00
Chris Lattner
98a493c7ce
add a sparcv8 section, make this validate
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22056 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-15 16:01:20 +00:00
Chris Lattner
b38da0fb33
more edits, add anchors
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22055 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-15 15:33:21 +00:00
Chris Lattner
1b592f0bdf
edits to the simplify-libcalls element, move it higher in the list.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22052 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-15 06:09:55 +00:00
Chris Lattner
a4faa4aecc
add generated code
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22051 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-15 06:07:40 +00:00
Reid Spencer
5934de7aea
Make note of the -simplify-libcalls pass.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22049 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-15 06:05:11 +00:00
Chris Lattner
8a458764d6
Substantial edits for the release notes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22045 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-15 05:44:51 +00:00
Chris Lattner
f5a5a6c666
add x86-64 abi
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22035 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-14 22:06:42 +00:00
Reid Spencer
50ffe0c7d1
* Truncate a long line.
...
* By default, doxygen output formatted for printing on letter size paper
not A4.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22034 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-14 20:06:31 +00:00
Andrew Lenharth
01f40b37ab
mention the C++ exception problems on alpha
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22029 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-14 17:43:00 +00:00
Duraid Madina
2e36d6ecb4
add a bit about the known problems on IA64
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22003 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-14 05:48:13 +00:00
Chris Lattner
120bc6da2f
minor changes
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21998 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-14 01:30:15 +00:00
Chris Lattner
a5a4f265f0
user ops are not encoded in the bc format
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21997 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-14 01:26:46 +00:00
Reid Spencer
a5681773ab
Document the pseudo-instruction opcodes in opcode range 56-63. These are
...
used to support things like volatile load/store, tail calls, and calling
conventions without reserving space for the additional information.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21996 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-14 00:06:06 +00:00
John Criswell
c1f786cac1
Minor fixup of typos.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21990 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 22:25:59 +00:00
John Criswell
678cfa9b19
Removed PPC Linux support, as no one seems to have used it yet.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21987 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 21:55:49 +00:00
John Criswell
af94d58665
Add a note about SPARC V8.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21981 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:54:44 +00:00
John Criswell
d0c4a7649c
Minor fixes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21978 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:38:44 +00:00
John Criswell
9321fa83a2
Added some missing platforms.
...
Fixed some wording to be more accurate (I hope).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21975 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:28:15 +00:00
John Criswell
0c8a9a1ae8
More typo and wording fixes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21974 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:25:49 +00:00
Chris Lattner
dbb85859f9
Add reassociation, minor cleanups.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21973 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:18:49 +00:00
Chris Lattner
01596987a6
close off B< tag
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21972 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:14:06 +00:00
Chris Lattner
f2b0a907ea
remove htmlisms
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21971 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:13:39 +00:00
Chris Lattner
ebb9fef903
fix typo
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21970 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:10:13 +00:00
Chris Lattner
f494e720cf
note how to disable inlining
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21969 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:09:33 +00:00
Chris Lattner
0a3aac21a5
fix link to llvm-ar
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21968 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:08:34 +00:00
Chris Lattner
a6bf38a8fc
these don't use passes
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21967 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:04:33 +00:00
Chris Lattner
4abf2fe81a
this detail is not needed here
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21966 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:03:17 +00:00
Chris Lattner
1e6df2e6d0
update this manual
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21965 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 20:01:11 +00:00
John Criswell
c6e32eb9ce
Minor corrections and clarifications.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21961 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-13 19:48:07 +00:00
John Criswell
b0aad7a731
Shameless update of copyright years.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21903 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-12 21:25:32 +00:00
John Criswell
dae2e9383b
Correct a detail with the alloca instruction.
...
Functions do not exit with invoke; they exit with unwind.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21893 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-12 16:55:34 +00:00
John Criswell
e4c57cc72b
Fixed some typos.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21891 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-12 16:52:32 +00:00
Chris Lattner
5eb9f0d56c
update this to reflect the new selection daggy world
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21853 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-11 03:53:53 +00:00
Chris Lattner
590cff389d
don't duplicate information, particularly when it's out of date!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21852 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-11 03:35:57 +00:00
Misha Brukman
c74fd7af26
Remove vim modeline; this should go into ~/.vimrc
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21848 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-10 22:06:41 +00:00
Misha Brukman
bff8cc42b4
Remove vim modeline, this belongs in ~/.vimrc
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21847 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-10 22:06:14 +00:00
Misha Brukman
c43d914175
Consistently surround `cl::' code structures with <b> and <tt> to make them
...
stand out as code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21846 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-10 22:05:27 +00:00
Duraid Madina
e8714afaa5
note HP-UX support
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21841 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-10 06:57:53 +00:00
John Criswell
7516255795
Updated the list of code generators for LLVM 1.5.
...
Added information on getting LLVM 1.5 from CVS (hopefully readers will
understand that the label will work *after* LLVM 1.5 is released).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21817 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-09 16:49:59 +00:00
John Criswell
838bce56d2
Little corrections.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21816 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-09 16:39:27 +00:00
Chris Lattner
e0c1317f8a
Fix bug noticed by Tzu-Chien Chiu, thanks!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21815 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-09 15:41:03 +00:00
Chris Lattner
7939b78170
add note about bit builtins newly supported
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21757 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-07 02:21:21 +00:00
Chris Lattner
cfe6b37b07
fix bugs in my previous commit clarify the return type of the bit ops
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21755 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-07 01:46:40 +00:00
Chris Lattner
8cdc5bccc8
add a couple of notes
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21754 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-06 23:08:23 +00:00
Chris Lattner
bad10eebbe
document calling convention extensions
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21753 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-06 22:57:40 +00:00
Chris Lattner
2bff524501
Add info on new 'tail' marker
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21721 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-06 05:47:36 +00:00
Reid Spencer
68fb553332
Correct the descriptions of WHILE...END and RROT. Thanks to Lalo Martins
...
for pointing out these errors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21683 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-04 15:43:40 +00:00
Andrew Lenharth
7ba1ea545c
fixup argument
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21680 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-04 14:58:31 +00:00
Andrew Lenharth
ec370fd3dc
initial descriptions of count intrinsics
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21677 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-03 18:01:48 +00:00
Andrew Lenharth
30a1f8f234
note the vararg change, and other stuff
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21672 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-03 16:59:09 +00:00
Reid Spencer
a7e302aadc
Mention that arguments to functions must be first class types.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21650 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-01 22:22:57 +00:00
Chris Lattner
c915108e1d
no parens
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21577 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-26 22:57:07 +00:00
Chris Lattner
695b78b5f7
update some paths
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21576 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-26 22:56:16 +00:00
Reid Spencer
a8d451e1d4
Convert the remainder of the intrinsic function prototypes to "declare"
...
form from the "call" form.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21573 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-26 20:50:44 +00:00
Reid Spencer
d462235968
Use the declare syntax not the call syntax for intrinsic prototypes so
...
the uninitiated reader is not confused.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21572 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-26 20:41:16 +00:00
Tanya Lattner
14fc5c1c05
Added question about turning off all optimizations. I think this has been asked once or twice.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21542 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-25 20:36:56 +00:00
Chris Lattner
69c11bb285
document 'opaque' types
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21535 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-25 17:34:15 +00:00
Chris Lattner
0f876db7d5
Add feedback from Vikram
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21534 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-25 15:47:57 +00:00
Chris Lattner
fd84c2d89c
fix some bugs
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21515 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-25 00:38:52 +00:00
Reid Spencer
ad1f0cd0cc
Make this readable for newbies and those who can only understand one set of
...
grammar rules for the English language.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21503 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-24 20:56:18 +00:00
Misha Brukman
4e8458d02c
extract has been renamed to llvm-extract to avoid conflicting with another tool
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21501 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-24 17:46:58 +00:00
Chris Lattner
55f950113b
Types.def is going away
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21481 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-23 21:59:11 +00:00
Chris Lattner
f1b200b0fb
add a bunch of documentation about the LLVM type resolution machinery
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21475 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-23 17:27:36 +00:00
Chris Lattner
d9d6e10dd9
make an advanced topics section, move symtab to it
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21473 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-23 16:10:52 +00:00
Chris Lattner
61cba4989a
This is not needed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21472 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-23 16:00:27 +00:00
Chris Lattner
86d9b4c36f
add a search box for the documentation
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21471 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-23 15:55:18 +00:00
Reid Spencer
2ebdb53c01
Mention the --enable-targets= option to configure.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21459 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-22 20:27:33 +00:00
Misha Brukman
cfa87bcf71
Hyphenate the adjective `n-bit' when used to describe values and processors
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21456 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-22 18:02:52 +00:00
Reid Spencer
2dedcf570a
Document the --enable-targets= feature of the configure script.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21454 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-22 17:58:03 +00:00
Chris Lattner
53f72b3bab
remove 'another common example', which doesn't work with VC++, and indent
...
another example properly
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21442 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-22 04:49:59 +00:00
Reid Spencer
94c8fb4a88
There is no =head3. Convert to =head2.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21430 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-22 02:16:19 +00:00
Reid Spencer
d9dd32616e
Correct the documentation to match the program.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21429 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-22 02:12:41 +00:00
Chris Lattner
01d7139f93
Fix some broken links, taking care of PR554
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21387 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-21 04:53:58 +00:00
Chris Lattner
4c376eacf5
update to match build changes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21386 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-21 04:52:37 +00:00
Chris Lattner
f79e57ef09
Bug fixed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21355 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-19 06:08:04 +00:00
Misha Brukman
109d9e8592
* Put command-line switches and function names in <tt>
...
* Add links to mailing lists and publications
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20943 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-30 19:14:24 +00:00
Duraid Madina
81dbf44d1b
Add section for Itanium
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20941 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-30 05:33:54 +00:00
Misha Brukman
2c5b1d2405
* Add section for Alpha
...
* Remove extraneous subsections
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20938 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-30 01:14:38 +00:00
Andrew Lenharth
7f4ec3b2e3
First step in adding pcmarker intrinsic. Second step (soon) is adding backend support.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20900 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-28 20:05:49 +00:00
Misha Brukman
89976fff63
We shall have IA64 as a new experimental backend released with LLVM 1.5
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20671 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-18 00:48:56 +00:00
Chris Lattner
77d6924304
methods removed.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20602 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-15 05:19:20 +00:00
Chris Lattner
89cc2656ba
switch from a* to arg_* and g* to global_* for argument/global var iterators
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20596 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-15 04:48:32 +00:00
Misha Brukman
38d3828bdf
Move link to GCC prefetch info here, since it's gone from Open Projects page
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20566 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-11 21:18:18 +00:00
Chris Lattner
d03b3bc008
prefetch is now supported.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20562 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-11 06:16:26 +00:00
Misha Brukman
f75c4b444b
Sprinkle code examples and command-line interaction examples with some style
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20557 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-11 00:00:33 +00:00
Misha Brukman
fc1a27b2a5
* Add directions to send output of nightly test script to llvm-testresults@cs
...
* Use the doc_code class to nightly test script example
* Enclose file names in <tt> tags
* Achieve compliance with HTML-4.01 Strict
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20556 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-10 22:51:59 +00:00
Jeff Cohen
ca0a9091c4
Clarify inability to generate assembly, and note that VC++ Express works.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20516 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-08 03:56:50 +00:00
Chris Lattner
d4f6b17642
Various cleanups and clarifications, thanks to Gabor Greif for contributing this patch!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20514 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-07 22:13:59 +00:00
Chris Lattner
aeffb4af8b
fix another typo
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20512 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-07 20:31:38 +00:00
Chris Lattner
b40bb38eb4
fix typeo that Gabor Greif noticed!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20511 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-07 20:30:51 +00:00
Chris Lattner
55c0461d26
cleanup some html
...
remove a statement that is no longer true
remove comment about a dead method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20486 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-06 06:00:13 +00:00
Chris Lattner
7fd5dee54a
These methods are removed.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20473 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-06 02:37:21 +00:00
Misha Brukman
00b95c311e
Fix HTML-4.01 Strict compliance
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20386 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-01 17:19:21 +00:00
Misha Brukman
98558aedbc
Use a colon instead of a period since we're introducing a command list
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20385 91177308-0d34-0410-b5e6-96231b3b80d8
2005-03-01 17:15:23 +00:00
Chris Lattner
2a61536848
cleanup my miswording
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20381 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-28 19:47:14 +00:00
Chris Lattner
9a9d7ac835
Document llvm.prefetch, patch contributed by Justin Wick!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20373 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-28 19:24:19 +00:00
Chris Lattner
d7934542c6
Adam Treat implemented this :)
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20371 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-28 16:52:28 +00:00
Reid Spencer
f8b235dd8f
A few small steps toward HTML 4.01 Strict compliance.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20369 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-28 01:10:48 +00:00
Reid Spencer
5175b82ecc
Add a little more detail about the configuration process for projects.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20368 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-28 00:40:29 +00:00
Chris Lattner
2a3cdf7e34
Bug fixed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20357 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-27 19:31:02 +00:00
Chris Lattner
5a53c5d197
add an entry, add links to entries for demo page.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20328 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-25 20:30:21 +00:00
Reid Spencer
837300ad99
Remove a -C I forgot to remove earlier.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20321 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-24 21:41:26 +00:00
Reid Spencer
29fbdd705a
For PR528:
...
Use the DataInstall and MKDIR macros instead of using $(INSTALL) directly
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20318 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-24 21:28:08 +00:00
Chris Lattner
c8118e17ea
add another plausible reason
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20262 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-21 16:35:31 +00:00
Chris Lattner
290d2293b9
Bug fixed.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20260 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-20 23:31:49 +00:00
Chris Lattner
d12b9b2f8d
typeo
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20251 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-19 17:17:32 +00:00
Chris Lattner
94f6ac7258
Bug fixed.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20249 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-19 17:13:20 +00:00
Chris Lattner
c1f90a9fce
Bug fixed.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20246 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-19 07:29:25 +00:00
Chris Lattner
a977c486ba
Fix a bug.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20242 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-19 02:22:14 +00:00
Misha Brukman
7e8a1d7baf
* llvmc does not have a -V switch
...
* --config-file is really --config-dir, according to `llvmc --help'
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20238 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-18 18:00:53 +00:00
Misha Brukman
600df458ff
Remove colloquialisms from the documentation.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20233 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-17 22:22:24 +00:00
Chris Lattner
5ad907a5e1
Bug fixed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20193 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-15 07:02:12 +00:00
Chris Lattner
4a9dc294d6
Bug fixed.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20190 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-15 05:28:06 +00:00
Chris Lattner
a5d803e248
wow, interesting typo :)
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20187 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-14 22:58:38 +00:00
Chris Lattner
f54e9cb739
Bugs fixed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20178 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-14 16:57:55 +00:00
Chris Lattner
2e12c745ea
Add some updates
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20164 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-13 22:27:24 +00:00
Chris Lattner
8e64f15d3c
SuSE 3.3.3 is also borken.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20163 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-13 22:20:49 +00:00
Chris Lattner
25e7b16143
Add note about broken GCC
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20138 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-12 20:11:13 +00:00
Chris Lattner
3689a34489
Document the newly generalized model for constant globals.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20136 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-12 19:30:21 +00:00
Chris Lattner
b1241b0aae
Slightly expand on the instructions.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20121 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-11 21:17:26 +00:00
Chris Lattner
f832f6a667
Bug fixed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20118 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-11 19:29:52 +00:00
Chris Lattner
27ae027bc7
This will be moved elsewhere.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20101 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-09 22:52:46 +00:00
Misha Brukman
1fc9f8ef0c
* Use doc_code style for blocks of code
...
* Convert < to < in <pre> block
* Use doc_hilite instead of doc_red style
* Put some classes and options in <tt> blocks
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20100 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-09 22:49:05 +00:00
Misha Brukman
0465e89a70
Do not mention colors in style names, we might want to change styles themselves
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20099 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-09 22:47:47 +00:00
Misha Brukman
6d8e153e42
* Use an HTML list <ol> instead of custom superscripts in the platform notes
...
* Reorder software requirements list to show relative importance
* Use superscripts for footnotes in software list rather than "Note 1"
* Use new doc_notes class to separate footnotes from main doc text
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20098 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-09 22:38:47 +00:00
Misha Brukman
cbe2aaad7f
Add style to display notes on a different background than the main text
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20097 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-09 22:36:44 +00:00
Chris Lattner
7db3f52a9f
Turn footnotes into links, make the page validate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20096 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-09 21:15:51 +00:00
Chris Lattner
4e06a39057
If needed, this should be in the 'how to compile the cfe' doc.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20095 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-09 21:07:21 +00:00
Chris Lattner
e1a53a59b3
this should be incorporated into the build
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20094 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-09 21:05:01 +00:00
Misha Brukman
a892eadacc
* Separate superscript footnotes with a comma, otherwise it's a 2-digit number
...
* Make a URL into an HTML link using anchor tag
* Put code in fixed-width font
* Since the MinGW footnote is significantly more than the rest of the footnotes
combined, it needs to have a border and background color to separate it from
the regular flow of text for readability purposes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20093 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-09 21:01:26 +00:00
Chris Lattner
8ccb87fa62
Add instructions for MINGW, contributed by Henrik Bach
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20092 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-09 20:43:48 +00:00
Misha Brukman
9106ecae68
* Fix broken link to directions to get llvm, llvm-gcc, and llvm-test from CVS
...
* Remove duplicated CVS directions and refer reader to the CVS section
* Clean up directions to be brief
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20023 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-03 22:25:23 +00:00
Misha Brukman
8f0cad17ca
* Clearly mark LLVM_LIB_SEARCH_PATH as being optional
...
* llvmgcc and llvmg++ aliases are no longer needed (binaries have llvm- prefix)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20016 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-03 18:28:08 +00:00
Misha Brukman
3ce110393b
* Instead of fixing the version numbers before every release, mark them as x.y
...
* Eliminate the redundant "This is the..." in released file listing
* Fix grammar
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20005 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-02 18:01:57 +00:00
Jeff Cohen
f941f6df4a
Add additional source of Win32 GNU utilities.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19991 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-02 05:46:20 +00:00
Jeff Cohen
b9a47d1e3f
Put finishing touches on GettingStartedVS.html and link it to the index.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19967 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-01 15:59:28 +00:00
Chris Lattner
75008d88e9
Update speedup and shrinkage info
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19962 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-01 01:33:52 +00:00
Jeff Cohen
7a4f03dda7
Add LLVM with Visual Studio overview
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19951 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-31 05:42:10 +00:00
Chris Lattner
204fcaea41
noteworthy.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19901 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-29 00:44:22 +00:00
Chris Lattner
aa5bcb526b
Add some initial documentation for the SelectionDAG based instruction selectors
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19872 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-28 17:22:53 +00:00
Chris Lattner
1fe848ed2e
These passes are no more.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19865 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-28 06:13:52 +00:00
Misha Brukman
097b763ebf
Mark -parallel pass as `experimental'
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19858 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-27 17:59:51 +00:00
Reid Spencer
9846a345d5
Document the --load option.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19822 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-25 05:04:49 +00:00
Chris Lattner
da1f03c1b5
QOI feature implemented.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19756 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-22 18:45:35 +00:00
Chris Lattner
5836082286
Fix typos noticed by Gabor Greif, thanks Gabor!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19621 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-17 00:12:04 +00:00
Reid Spencer
cd7c1cae1c
* Revise the projects section and make reference to Projects.html
...
* the dist-clean target no longer implies a check
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19608 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-16 07:18:31 +00:00
Reid Spencer
d967c80d64
Fix locations of libraries and executables to match makefiles.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19599 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-16 02:38:06 +00:00
Reid Spencer
728ae5e73d
BUILD_* to PROJ_*
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19598 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-16 02:35:47 +00:00
Reid Spencer
bdf6a39d1c
Rename BUILD_* to PROJ_*
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19592 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-16 02:21:29 +00:00
Reid Spencer
39865c052d
Update documentation on how to set up a project
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19591 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-16 02:21:18 +00:00
Reid Spencer
5a069f5a7e
Make the construction of doxygen documentation a repeatable process
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19469 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-11 06:26:27 +00:00
Reid Spencer
7fa6d52dda
* Add the use of LOADABLE_MODULE=1 in the makefile example
...
* Change the names of the resulting module to Hello instead of libHello
* Change lib/Debug -> Debug/lib per new makefile implementation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19459 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-11 05:16:23 +00:00
Reid Spencer
7c7e9aa590
* Describe the LOADABLE_MODULE feature
...
* Get rid of non-compliant <font> elements (how did that get in there?)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19458 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-11 05:12:54 +00:00
Misha Brukman
45cf34c14b
Eliminate empty sub-list
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19362 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-08 01:11:15 +00:00
Chris Lattner
c045579428
Remove the open projects page from the docs directory.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19342 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-07 18:57:33 +00:00
Misha Brukman
9e3bdf1af4
Capitalize Bugpoint.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19341 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-07 17:00:44 +00:00
Reid Spencer
8853b13d2f
Add the SystemLibrary.html document now that its done.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19298 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 19:01:20 +00:00
Reid Spencer
d593afcb5b
Add a missing <div>
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19297 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 18:21:39 +00:00
Reid Spencer
0c004859f5
Bulk upgrade of this document. Cruft removed, new stuff added, general
...
reorganization of the content. This is now "done".
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19296 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 18:17:10 +00:00
Chris Lattner
2dcb9688bb
ignore generated file
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19288 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 16:01:00 +00:00
Chris Lattner
f1c4dbe8c4
Ignore generated file
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19287 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 16:00:42 +00:00
Chris Lattner
868cc7410a
Ignore .dir
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19286 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 16:00:00 +00:00
Reid Spencer
43ff900aae
Integrate dependency graphs.
...
Make it HTML 4.01 Strict compliant
Provide better explanations of the dependency information.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19272 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-03 05:46:46 +00:00
Reid Spencer
8d8003d47a
Add library dependency and object dependency graphs.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19271 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-03 05:30:57 +00:00
Chris Lattner
8de9f23fda
Bug fixed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19269 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-03 04:20:21 +00:00
Reid Spencer
e0a7dddf39
Describe both objdir==srcdir and objdir!=srcdir methods of building LLVM
...
libraries and tools. Thanks to Henrik Bach for this suggestion.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19204 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-31 19:48:59 +00:00
Reid Spencer
139e1663a6
* Add missing libraries: Linker, Archive, SparcV8
...
* Make library descriptions consistently lower case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19197 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-31 00:13:14 +00:00
Reid Spencer
e0f33aea9a
Add a section on library dependencies now that GenLibDeps.html is written.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19195 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-30 23:12:04 +00:00
Chris Lattner
bfd2468347
Bug fixed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19181 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-29 04:39:50 +00:00
Chris Lattner
e936771e79
Bug fixed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19177 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-29 04:03:23 +00:00
Misha Brukman
93d416f060
Add a note about registering the backend so it's available in LLC and LLI
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19168 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-27 19:05:16 +00:00
Reid Spencer
fef93b7119
Describe the --with-llvmgccdir option to configure.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19144 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-26 05:47:26 +00:00
Reid Spencer
72a59007d4
Add a caution about using experimental versions of gnu binutils when
...
building Cygwin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19117 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-23 19:49:54 +00:00
Reid Spencer
65e8f5b4e4
Be specific about version of GCC and binutils on Cygwin since it matters.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19116 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-23 19:39:54 +00:00
Misha Brukman
c155a0a0e9
LLVM now builds and runs on Linux/amd64, but we don't have 64-bit codegen yet
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19115 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-23 07:14:56 +00:00
Reid Spencer
cfaf80c471
* Remove an unnecessary step.
...
* Correct a path.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19110 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 16:19:05 +00:00
Reid Spencer
2404236795
Add a blurb about using the GCC 3.4.3 compiler on Cygwin (which works) for
...
the CFE instead of the default GCC 3.3.3 compiler that comes with Cygwin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19104 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 09:52:30 +00:00
Reid Spencer
90f1745ab1
For PR432:
...
* Remove the idiotic windows environment setting, its not needed.
* Remove an extraneous "mkdir" instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19103 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 09:07:51 +00:00
Reid Spencer
847f9b7d31
Hopefully fix a link.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19102 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 06:48:03 +00:00
Reid Spencer
473cbecff0
Fix the names of these executables now that they've been somewhat cast in
...
stone.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19101 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 06:47:25 +00:00
Reid Spencer
f66f145531
Correct the name of the executables to which llvmgcc and llvmgxx variables
...
point to.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19100 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 06:45:24 +00:00
Reid Spencer
4ac30650e1
For PR432:
...
Rework the CFE build details to include the directions for using the
option --program-prefix=llvm- to the CFE's configure script. This ensures
that the CFE builds unique executable names and makes it possible to put
the $CFEINSTALL/bin directory into one's path.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19099 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 06:40:29 +00:00
Reid Spencer
d4694f9cf5
For PR432:
...
* llvmgcc -> llvm-gcc
* llvmg++ -> llvm-g++
* remove references to --with-llvmgccdir configure option
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19098 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 06:29:07 +00:00
Reid Spencer
6caa5ec8b5
Revert last patch until we can figure out how to build executables named
...
llvmgcc and llvmg++ correctly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19089 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 01:37:47 +00:00
Reid Spencer
77f5530ebe
Revert last changes as they introduce CFE build problems.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19087 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 01:36:27 +00:00
Reid Spencer
4b04f53b0c
Remove instructions to make aliases for llvmgcc and llvmg++ as the CFE
...
Build instructions now direct the user to have the CFE generate executables
with those names via the --program-prefix=llvm configure option.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19084 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-21 18:52:08 +00:00
Reid Spencer
2c1ce655d4
For PR432:
...
Add instructions for using the --program-prefix=llvm so that the CFE build
produces llvmgcc instead of gcc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19083 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-21 18:50:54 +00:00
Reid Spencer
f13a269179
Describe the new "reconfigure" and "spotless" targets.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19013 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-17 07:46:45 +00:00
Reid Spencer
f96eb57a4b
Remove most references to LLVM_LIB_SEARCH_PATH. It now only exists in the
...
GettingStarted.html document in the environment section and only as an
optional feature.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18944 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-15 00:14:01 +00:00
Reid Spencer
201ddef2ea
Correct documentation to reflect the change in location of the CFE runtime
...
libraries. They are now in $CFEINSTALL/lib not $CFEINSTALL/bytecode-lib.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18939 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-14 22:07:29 +00:00
Chris Lattner
9c33494d7c
Get rid of subbullets for all of the "known problems" section. None of the
...
other sections have subbullets, and it make the TOC look like the whole
document is known problems!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18829 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-12 17:20:23 +00:00
Reid Spencer
3680e84877
A little cleanup on this file.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18798 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-11 07:16:54 +00:00
Chris Lattner
74d74cdbdc
New feature
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18797 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-11 06:10:52 +00:00
Reid Spencer
1bc193464c
Fix some minor spellos and grammaros.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18788 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-11 05:12:57 +00:00
Chris Lattner
0bce6ace18
Fix typo
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18764 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-10 16:27:34 +00:00
John Criswell
9e2485c122
Merged in RELEASE_14 changes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18763 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-10 15:51:16 +00:00
Misha Brukman
dc0cd0228f
Missed moving bugpoint link over to CommandGuide/html/
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18732 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 23:28:09 +00:00
Misha Brukman
233952b445
Generated HTML documentation is now back in CommandGuide/html/
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18731 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 23:25:59 +00:00
Chris Lattner
78bf32b02b
Rip out the guts of this document to prepare it for LLVM 1.5 progress
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18726 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 22:22:58 +00:00
Chris Lattner
0c123df489
Clean up this man page
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18724 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 21:16:40 +00:00
Chris Lattner
dbcd4f5dc7
Add new pseudo target
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18723 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 21:06:32 +00:00
Misha Brukman
ee3b04596d
The textual description is gone from this manpage, only the options and a quick
...
summary remain. The manpage references Bugpoint.html as the repository for more
detailed info.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18722 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 20:28:42 +00:00
Misha Brukman
94218a7e56
* Straighten a comment to a single line
...
* Block off the section correctly with <!-- ***** -->
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18721 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 20:27:37 +00:00
Misha Brukman
3df00a0dea
We now have a real Bugpoint doc, not just a huge man page.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18720 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 20:26:53 +00:00
Misha Brukman
d97cb4608c
Convert from being a copy of the man page to a full-fledged document.
...
This doc keeps all the descriptive info from the man page, but not the options.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18719 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 20:26:20 +00:00
Reid Spencer
2dc45b818f
More grammaro's fixed.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18708 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 18:13:12 +00:00
Reid Spencer
cc16dc3249
Clean up some grammaro's.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18705 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 18:02:53 +00:00
Reid Spencer
200d93b129
Correct the version numbers for automake, Perl, and CVS.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18703 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 17:55:37 +00:00
Chris Lattner
c3f5976112
Fully document the LLVM constants. This should go into LLVM 1.4
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18701 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 17:30:23 +00:00
Chris Lattner
e5d947bc84
Reflow and clean up some of the HTML in the initial section, split linkage
...
types into its own section.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18697 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 16:36:40 +00:00
Chris Lattner
fa73021cf1
Move the "High Level Structure" to before "Type System"
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18695 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-09 16:11:40 +00:00
John Criswell
0b5b5e952c
The noreturn GCC extension is now supported.
...
Fixed some minor typos.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18658 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 20:35:47 +00:00
Chris Lattner
61db465a35
Test commit
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18654 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 19:05:44 +00:00
Reid Spencer
e47fd7d531
Build the man and ps versions of the command guide as well when
...
BUILD_FOR_WEBSITE is set.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18653 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 19:01:01 +00:00
Chris Lattner
12d0cbce27
ignore generated file
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18652 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 19:00:45 +00:00
Tanya Lattner
79445ba3ac
Fixed broken link to Bruce Eckle's book.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18650 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 18:34:56 +00:00
Tanya Lattner
78537e455b
Fixed a broken link to gcc manual.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18649 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 18:29:38 +00:00
Tanya Lattner
014e5f5e1c
Fixed broken link.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18648 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 18:25:34 +00:00
Tanya Lattner
54dc8b2a44
Fixed broken links.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18647 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 18:13:51 +00:00
John Criswell
d9eceee053
Mention in the exposition that lli can JIT on PowerPC now.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18646 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 18:04:14 +00:00
John Criswell
a34e65dc92
We don't have python test classes anymore.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18645 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 18:01:27 +00:00
Reid Spencer
079e945387
Add llvm-ld tool
...
Note that both llvmc and llvm-ld are experimental in 1.4
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18644 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 18:00:30 +00:00
John Criswell
3d8ba51c03
Minor fixups.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18643 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 17:53:54 +00:00
Tanya Lattner
faaeca28b6
Fixed typo in Dejagnu section.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18642 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 17:37:21 +00:00
Tanya Lattner
cc85da08f9
Removed QMTest reference.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18641 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 17:35:31 +00:00
Tanya Lattner
d10bc6e0bb
Removed QMTest reference.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18640 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 17:25:46 +00:00
Tanya Lattner
8f187242bb
Removed QMTest referrences. Updated ordering of notes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18639 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 17:12:52 +00:00
John Criswell
c4ef3f2a37
Fix spell'os.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18638 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 16:55:27 +00:00
Reid Spencer
3281ead314
Move documentation for various configuration options applicabe only to the
...
llvm-test directory into this document from GettingStarted.html.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18637 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 16:52:51 +00:00
Reid Spencer
66db92eb64
Various 1.4ish corrections and additions.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18636 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-08 16:51:31 +00:00