Reid Spencer
105780fb7d
Fix several grammaros and a few HTML usage items.
...
llvm-svn: 29665
2006-08-14 19:19:55 +00:00
Devang Patel
cee1799a33
Use < and >
...
llvm-svn: 29662
2006-08-14 18:49:03 +00:00
Devang Patel
c3b31161e7
Fix verification failures.
...
llvm-svn: 29661
2006-08-14 18:39:35 +00:00
Devang Patel
b1ebbee8b8
Add lto doc link.
...
llvm-svn: 29660
2006-08-14 18:21:53 +00:00
Devang Patel
b15c007812
Add lto doc.
...
llvm-svn: 29659
2006-08-14 18:03:40 +00:00
Patrick Jenkins
04ed1426f6
Added information for the new nightly tester.
...
llvm-svn: 29635
2006-08-11 23:27:02 +00:00
Chris Lattner
4bde9fb182
Minor cleanups
...
llvm-svn: 29605
2006-08-11 16:37:02 +00:00
Reid Spencer
db554891cb
Fix a typo noticed by Gordon Henriksen. Thanks!
...
llvm-svn: 29597
2006-08-10 21:38:47 +00:00
Reid Spencer
e1b3eaf18a
llvm2cpp no longer reads LLVM assembly but LLVM bytecode instead. Adjust
...
the documentation to reflect this.
llvm-svn: 29596
2006-08-10 21:02:25 +00:00
Reid Spencer
ba02d8fe7f
Add a cleaned-up version of the IRC conversation that spurred this FAQ.
...
llvm-svn: 29595
2006-08-10 21:01:14 +00:00
Reid Spencer
4bded9c0bb
Answer the most frequently asked question, about GEPs. The answer is
...
sufficiently long that I placed it in a separate file but it links from
the FAQ page. More might need to be added to GetElementPtr.html to
address additional confusion surrounding GEP.
llvm-svn: 29594
2006-08-10 20:15:58 +00:00
Tanya Lattner
b3b1dab569
Adding notes from release experience.
...
llvm-svn: 29591
2006-08-10 00:23:05 +00:00
Tanya Lattner
7dc6761a16
Fixed misspelling
...
llvm-svn: 29588
2006-08-09 17:08:27 +00:00
Chris Lattner
4d918bbdd3
Update from Anton Korobeynikov
...
llvm-svn: 29573
2006-08-09 04:10:32 +00:00
Chris Lattner
05a225b1a3
Fixes from Anton Vayvod and Gabor Greif!
...
llvm-svn: 29572
2006-08-09 04:08:52 +00:00
Chris Lattner
44124236f5
First draft of the llvm 1.8 release notes.
...
llvm-svn: 29570
2006-08-08 17:27:28 +00:00
Reid Spencer
197d7bf9a2
Update the instructions for writing a pass as a loadable module per the
...
new definition in MakefileGuilde.html and Makefile.rules.
llvm-svn: 29563
2006-08-08 01:48:17 +00:00
Reid Spencer
325c0cafc2
Fix an anchor name.
...
llvm-svn: 29557
2006-08-07 23:44:59 +00:00
Reid Spencer
e6458c3fb2
For PR780:
...
1. Change the usage of LOADABLE_MODULE so that it implies all the things
necessary to make a loadable module. This reduces the user's burdern to
get a loadable module correctly built.
2. Document the usage of LOADABLE_MODULE in the MakefileGuide
3. Adjust the makefile for lib/Transforms/Hello to use the new specification
for building loadable modules
4. Adjust the sample project to not attempt to build a shared library for
its little library. This was just wasteful and not instructive at all.
llvm-svn: 29551
2006-08-07 23:12:15 +00:00
Jim Laskey
575df8b844
Added how to add machine passes to command line options.
...
llvm-svn: 29528
2006-08-04 18:10:12 +00:00
Chris Lattner
c4774271ea
updated CVS server location
...
llvm-svn: 29518
2006-08-03 22:14:43 +00:00
Reid Spencer
738cb2aa85
Fix HTML 4.01 Strict errors.
...
llvm-svn: 29435
2006-08-01 16:23:54 +00:00
Reid Spencer
69e2232a1b
Update to include new options.
...
llvm-svn: 29426
2006-08-01 07:38:39 +00:00
Reid Spencer
a16d650fe8
Update library dependency information, describe new libraries, talk a
...
little about llvm-config as a source for help with library dependencies.
llvm-svn: 29425
2006-08-01 07:32:01 +00:00
Jim Laskey
b4c0347901
Changed to a new directory for opensource checkout.
...
llvm-svn: 29418
2006-07-31 21:37:55 +00:00
Jim Laskey
88b5e790b5
Fix a couple typos.
...
llvm-svn: 29416
2006-07-31 20:18:49 +00:00
Reid Spencer
734b74fefe
Correct a misunderstanding about cross-compiling. Anton's changes don't
...
cause LLVM to become a cross-compiler but rather cross-compile LLVM so that
it can execute on a platform other than the build host.
llvm-svn: 29339
2006-07-27 06:41:31 +00:00
Reid Spencer
48c50746c5
Fix section title to use lower case.
...
llvm-svn: 29332
2006-07-27 05:51:34 +00:00
Reid Spencer
d966b2494d
Add instructions for building a cross-compiler. Patch contributed by
...
Anton Korobeynikov.
llvm-svn: 29330
2006-07-27 05:43:30 +00:00
Reid Spencer
0275529d0e
Reduce the padding on the doc_notes style. It was set to 1em which leaves
...
the shaded box with a large blank border, wasting space.
llvm-svn: 29328
2006-07-27 05:29:25 +00:00
Chris Lattner
85ea83e821
Add some advice
...
llvm-svn: 29324
2006-07-27 04:24:14 +00:00
Chris Lattner
9a96426413
Add some notes about mingw, patch contributed by Anton Korobeynikov.
...
llvm-svn: 29238
2006-07-21 00:06:27 +00:00
Chris Lattner
7b1d3c0a9d
Answer the FAQ: "can llvm convert C++ code to C?"
...
llvm-svn: 29212
2006-07-19 18:19:59 +00:00
Chris Lattner
fa289940c7
Revamp this doc to be accurate w.r.t. building llvmgcc4
...
llvm-svn: 29113
2006-07-11 20:47:00 +00:00
Devang Patel
d14fd43f4b
Fix typo.
...
llvm-svn: 29107
2006-07-11 18:25:57 +00:00
Chris Lattner
d1c930c801
The web site uses this
...
llvm-svn: 29006
2006-07-06 00:36:52 +00:00
Jim Laskey
e7235645a2
fix typos
...
llvm-svn: 28894
2006-06-21 11:08:10 +00:00
Jim Laskey
4810c26d04
add subroutine types
...
llvm-svn: 28878
2006-06-20 21:13:20 +00:00
Chris Lattner
9fa620ed77
remove quotes for better consistency
...
llvm-svn: 28877
2006-06-20 20:56:03 +00:00
Chris Lattner
4c65c0e7d2
more significant moving of stuff around.
...
llvm-svn: 28876
2006-06-20 20:54:47 +00:00
Chris Lattner
bb1e75c52d
Fix broken links, remove author information, add brief summary.
...
llvm-svn: 28875
2006-06-20 20:47:38 +00:00
John Criswell
ac8b8c57ae
Added LLVM publications describing the LLVM compiler infrastructure.
...
llvm-svn: 28871
2006-06-20 18:21:31 +00:00
Jim Laskey
6b6e369e8a
Include information of svn repository for llvm-gcc4.
...
llvm-svn: 28845
2006-06-16 23:34:49 +00:00
Jim Laskey
34ea26a8b9
Include information about svn repository for llvm-gcc4.
...
llvm-svn: 28844
2006-06-16 23:20:21 +00:00
Chris Lattner
c9ede19a8e
Document known xcode 2.3 issue
...
llvm-svn: 28836
2006-06-16 19:53:39 +00:00
Chris Lattner
29052c849f
apple's compiler works too
...
llvm-svn: 28823
2006-06-16 17:20:33 +00:00
Jim Laskey
b6a6f7971f
add decimal form of LLVMDebugVersion
...
llvm-svn: 28817
2006-06-16 13:45:38 +00:00
Jim Laskey
b2ff2d481e
1. Revise vector debug support.
...
2. Update docs for vector debug support and new version control.
3. Simplify serialization of DebugDescInfo subclasses.
llvm-svn: 28816
2006-06-16 13:14:03 +00:00
Jim Laskey
19f964e048
1. Support standard dwarf format (was bootstrapping in Apple format.)
...
2. Add vector support.
llvm-svn: 28807
2006-06-15 20:51:43 +00:00
Chris Lattner
d2d29a088e
Decribe the "implementation" keyword.
...
llvm-svn: 28762
2006-06-13 03:05:47 +00:00
Chris Lattner
7f9dcde368
document --libfiles
...
llvm-svn: 28702
2006-06-06 22:39:59 +00:00
Reid Spencer
0075b2f5b0
Document the cl::SetVersionPrinter function.
...
llvm-svn: 28690
2006-06-05 17:30:16 +00:00
Reid Spencer
b9303d6b61
Document the LINK_LIBS_IN_SHARED control variable.
...
llvm-svn: 28676
2006-06-03 18:55:33 +00:00
Chris Lattner
5d112311ce
Add tblgen to the index
...
llvm-svn: 28656
2006-06-02 17:43:38 +00:00
Chris Lattner
a470694dc1
tblgen isn't related to llvm2cpp. Fix typo
...
llvm-svn: 28655
2006-06-02 17:41:19 +00:00
Reid Spencer
e53b4ca089
Document the -gen-inline option.
...
llvm-svn: 28646
2006-06-01 23:46:30 +00:00
Chris Lattner
409527937a
Fix a typo
...
llvm-svn: 28627
2006-06-01 16:48:56 +00:00
Reid Spencer
5dd0111188
Add a brief description for the tblgen program. More detail is needed but
...
the current author is not the person to provide it. Now that the file
exists, perhaps others will chime in and embellish.
llvm-svn: 28591
2006-05-31 17:54:39 +00:00
Reid Spencer
a9355fa5d8
Update the documentation for llvm2cpp after the -gen-* options were added.
...
llvm-svn: 28590
2006-05-31 17:32:21 +00:00
Reid Spencer
ad7da68343
Add the new command line arguments.
...
llvm-svn: 28569
2006-05-30 21:19:29 +00:00
Reid Spencer
f9aa688f5b
Add llvm2cpp program.
...
llvm-svn: 28563
2006-05-30 19:56:31 +00:00
Chris Lattner
17d145eb2c
Describe how to add a custom test.
...
llvm-svn: 28430
2006-05-23 01:40:20 +00:00
Chris Lattner
15f17eca3d
Wrap long lines fix typo
...
llvm-svn: 28429
2006-05-23 01:25:11 +00:00
Chris Lattner
95ff1953f5
New calling convention I will be adding shortly.
...
llvm-svn: 28403
2006-05-19 21:15:36 +00:00
Reid Spencer
3d01718c70
Upgrade in preparation for doxygen 1.4.4. The config file format changed,
...
there are new/different css styles to support, and the footer was woefully
out of date.
llvm-svn: 28308
2006-05-15 21:36:13 +00:00
Chris Lattner
30b868d697
Update dox, patch by Vladimir Prus!
...
llvm-svn: 28306
2006-05-15 17:26:46 +00:00
Chris Lattner
6b7a00869a
Change token to match asmprinter output
...
llvm-svn: 28285
2006-05-14 18:23:06 +00:00
Reid Spencer
70de606bb9
For PR741:
...
Update documentation to reflect current LLVM reality:
+ LLVMAlpha.o, LLVMIA64.o
- Skeleton, execve, ProfilePaths
Also, regenerate the library dependency information.
llvm-svn: 28276
2006-05-13 02:22:01 +00:00
Jeff Cohen
027fbc2a6a
Actually, semantical doesn't appear to be a word.
...
llvm-svn: 27983
2006-04-26 21:03:17 +00:00
Chris Lattner
6b764e7625
Unfortunately this really isn't the place for advertisement.
...
llvm-svn: 27979
2006-04-26 18:10:59 +00:00
Jeff Cohen
e42f3ba44c
Fix typo.
...
llvm-svn: 27978
2006-04-26 18:05:25 +00:00
Reid Spencer
4d3171fc41
Fix some anchors.
...
llvm-svn: 27977
2006-04-26 15:46:53 +00:00
Reid Spencer
9aa244ed16
Add some notes about the current state of source (front end) languages
...
so we can point to them on llvm-dev.
llvm-svn: 27976
2006-04-26 14:52:19 +00:00
Chris Lattner
3046d54df2
Suggest looking at the SPARC backend. How weird is that?? :)
...
llvm-svn: 27957
2006-04-24 16:34:45 +00:00
Chris Lattner
905bd17dc7
typo
...
llvm-svn: 27936
2006-04-21 21:37:40 +00:00
Reid Spencer
a278128a59
Remove more references to Burg.
...
llvm-svn: 27905
2006-04-20 18:46:45 +00:00
Reid Spencer
355913aa7a
Remove reference to BURG variable. It no longer exists.
...
llvm-svn: 27904
2006-04-20 18:44:24 +00:00
Chris Lattner
7991e85b2e
Remove V9
...
llvm-svn: 27886
2006-04-20 17:42:23 +00:00
Reid Spencer
8923c09997
Add a missing =back to eliminate error.
...
llvm-svn: 27878
2006-04-20 14:17:47 +00:00
Chris Lattner
171db236e5
Don't hardcode in 1.5 for the website, just use 'CVS'.
...
llvm-svn: 27870
2006-04-20 06:24:16 +00:00
Chris Lattner
a23665ee78
This is old, out of date, and isn't linked to by anything.
...
llvm-svn: 27869
2006-04-20 06:15:48 +00:00
Chris Lattner
499abb5695
Update llvmgcc4 tarball names
...
llvm-svn: 27861
2006-04-20 05:08:23 +00:00
Tanya Lattner
3687d08f8e
Removed listing of llvm releases after 1.4, and said "1.4 and newer"
...
llvm-svn: 27860
2006-04-20 05:05:12 +00:00
Tanya Lattner
5a423b3c4f
Made warning red.
...
llvm-svn: 27859
2006-04-20 04:57:19 +00:00
Tanya Lattner
011f7359d6
Document is out of date.. added warning and link to llvm-config.
...
llvm-svn: 27858
2006-04-20 04:55:50 +00:00
Tanya Lattner
1a96c7158c
Fixed up comment on xfail for llvmgcc version.
...
llvm-svn: 27857
2006-04-20 04:47:55 +00:00
Tanya Lattner
79674968b6
Added note about being able to XFAIL based on llvmgcc version.
...
llvm-svn: 27856
2006-04-20 04:45:59 +00:00
Tanya Lattner
3962e5965a
Removed cvs mirror comment
...
llvm-svn: 27855
2006-04-20 04:38:16 +00:00
Tanya Lattner
fb76291234
Minor fixes for the release.
...
llvm-svn: 27854
2006-04-20 04:35:34 +00:00
Chris Lattner
6400606664
This has been fixed! Thanks Reid.
...
llvm-svn: 27853
2006-04-20 04:24:28 +00:00
Chris Lattner
d05559828a
Yeah that's right!
...
llvm-svn: 27852
2006-04-20 04:22:06 +00:00
Chris Lattner
70dfe24866
Fixes from Tanya
...
llvm-svn: 27851
2006-04-20 04:01:31 +00:00
Chris Lattner
7b96902d35
Alpha too!
...
llvm-svn: 27833
2006-04-19 17:20:48 +00:00
Chris Lattner
263fc2a642
grammaro
...
llvm-svn: 27826
2006-04-19 04:21:57 +00:00
Chris Lattner
cb2170fb37
Fix a bug owen noticed
...
llvm-svn: 27825
2006-04-19 04:21:16 +00:00
Chris Lattner
c3e92b56a3
Change wording
...
llvm-svn: 27824
2006-04-19 04:12:01 +00:00
Chris Lattner
e9e46a746d
add a note
...
llvm-svn: 27823
2006-04-19 04:05:21 +00:00
Chris Lattner
0b7fd71e1c
add some more notes
...
llvm-svn: 27822
2006-04-19 04:02:47 +00:00
Chris Lattner
89e761c19d
Add some more notes, many still missing
...
llvm-svn: 27799
2006-04-18 06:32:08 +00:00
Chris Lattner
9f87173df3
add a bunch of stuff, pieces still missing
...
llvm-svn: 27796
2006-04-18 06:18:36 +00:00
Tanya Lattner
b138bbe85b
Adding back vector instructions to keep in mainline.
...
llvm-svn: 27704
2006-04-14 19:24:33 +00:00
Tanya Lattner
8333c7d736
Removing unimplemented vector instructions from language referrence.
...
llvm-svn: 27703
2006-04-14 19:07:42 +00:00
Reid Spencer
83ee73fdb8
Correct the Superclasses list for GlobalVariable and Function to indicate
...
that they are "Constant" as they derive from GlobalValue. Also, fix some of
the wording where it mentions this.
Patch inspired by Nai Xia.
llvm-svn: 27701
2006-04-14 14:11:48 +00:00
Chris Lattner
b1dc436a94
Update adding an intrinsic to describe that you can now just plop it into the
...
target .td file instead of adding SDNodes etc.
llvm-svn: 27616
2006-04-12 17:42:39 +00:00
Reid Spencer
81b7a3d200
Don't overload anchor names, silly browser's can't handle it.
...
llvm-svn: 27598
2006-04-11 22:02:18 +00:00
Reid Spencer
2f6341ee99
Add the contents of my email about distribution targets as a new section.
...
Attribute John as an author.
llvm-svn: 27597
2006-04-11 21:59:37 +00:00
John Criswell
4b8dfb989a
First pass over Reid's document.
...
Changed the order of operations so that more of the fine tuning is
performed in the release branch. This should free up mainline sooner to
resume development.
Removed information on the special release Makefile targets as I've never
used them for a release; Tanya is investigating their integration, and they
can be re-added if she uses them.
Added an outline for building the LLVM GCC binary distributions. I will
be filling that section out later (but before the 1.7 release).
llvm-svn: 27595
2006-04-11 20:24:28 +00:00
Reid Spencer
d79be6d06d
Fix an anchor.
...
llvm-svn: 27585
2006-04-11 06:22:15 +00:00
Reid Spencer
76381db655
Flesh out the documentation a little bit more.
...
llvm-svn: 27584
2006-04-11 06:21:25 +00:00
Misha Brukman
3df07813a5
* Remove duplicated table of contents for a section and at the top level
...
* Fix relative links within the file
* Add <tt> tags around command names and literal file names and directories
llvm-svn: 27566
2006-04-10 21:43:05 +00:00
Reid Spencer
3dc3ea71f5
Update docs for ENABLE_ASSERTIONS -> DISABLE_ASSERTIONS
...
llvm-svn: 27553
2006-04-09 23:45:38 +00:00
Chris Lattner
ce83bff178
Move the vector instructions to their own subsection.
...
llvm-svn: 27545
2006-04-08 23:07:04 +00:00
Chris Lattner
9356489266
Wrap long lines, fix verification error
...
llvm-svn: 27531
2006-04-08 04:40:53 +00:00
Chris Lattner
24229d487a
use the right escapes
...
llvm-svn: 27530
2006-04-08 04:39:19 +00:00
Chris Lattner
016a0e50a5
Description for the new shufflevector instruction I'm adding.
...
llvm-svn: 27502
2006-04-08 00:13:41 +00:00
Jim Laskey
b0a83ad2fd
Misunderstanding.
...
llvm-svn: 27179
2006-03-27 19:46:38 +00:00
Jim Laskey
a7480c5c82
Typo.
...
llvm-svn: 27178
2006-03-27 19:43:08 +00:00
Jim Laskey
1677a6024d
Clarity.
...
llvm-svn: 27177
2006-03-27 19:33:35 +00:00
Jim Laskey
c1a36f5898
Adding other platforms.
...
llvm-svn: 27176
2006-03-27 19:09:44 +00:00
Jim Laskey
27abf2b8aa
Add note for Mac OS X developers.
...
llvm-svn: 27175
2006-03-27 18:41:06 +00:00
Jim Laskey
3481e12f63
Fixed some grammer and spelling.
...
llvm-svn: 27062
2006-03-24 09:20:27 +00:00
Chris Lattner
b40261ea2d
Fix a typo, thanks to Gabor Greif
...
llvm-svn: 27054
2006-03-24 07:16:10 +00:00
Reid Spencer
1bb8d56ffd
Remove a spurious <table> tag.
...
llvm-svn: 27045
2006-03-24 06:42:09 +00:00
Reid Spencer
95680d11d4
Add llvm-config to the index.
...
llvm-svn: 27017
2006-03-24 00:03:37 +00:00
Reid Spencer
647058de00
Documentation for llvm-config by Eric Kidd.
...
llvm-svn: 27006
2006-03-23 23:22:16 +00:00
Jim Laskey
4a9054d705
Correction of stoppoint arguments.
...
llvm-svn: 26983
2006-03-23 17:58:46 +00:00
Jim Laskey
5dcfd565b5
Updated information related to local variables and scopes.
...
llvm-svn: 26982
2006-03-23 17:54:33 +00:00
Reid Spencer
7c5df34380
Add HowToReleaseLLVM.html.
...
llvm-svn: 26979
2006-03-23 06:53:38 +00:00
Reid Spencer
ab926dec56
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.
llvm-svn: 26978
2006-03-23 06:45:42 +00:00
Reid Spencer
1238551e80
Wrap long lines, remove unnecessarily empty lines.
...
llvm-svn: 26977
2006-03-23 06:19:04 +00:00
Chris Lattner
0f546dd9ca
Document ENABLE_ASSERTIONS=1
...
llvm-svn: 26915
2006-03-21 01:10:57 +00:00
Reid Spencer
dca24a1f02
Fix a typo.
...
llvm-svn: 26823
2006-03-17 08:04:25 +00:00
Chris Lattner
b96bf56253
Fix a typo Eric van Riet Paap noticed
...
llvm-svn: 26791
2006-03-16 16:14:59 +00:00
Jim Laskey
9dcffe7767
Update doc to reflect changes in subprogram and block descriptors.
...
llvm-svn: 26783
2006-03-15 19:10:52 +00:00
Robert Bocchino
2923bd009f
Fixed a typo in the vsetfp examples.
...
llvm-svn: 26768
2006-03-14 23:22:57 +00:00
Robert Bocchino
81e95ba849
Split the 'vset' instruction into two instructions, 'vsetint' and
...
'vsetfp', to reflect the fact that the semantics are different for
integer and fp values.
llvm-svn: 26767
2006-03-14 20:55:28 +00:00
Chris Lattner
f922807640
Update this to match the documentation in the GC doc and to match actual
...
practice.
llvm-svn: 26766
2006-03-14 20:02:51 +00:00
Jim Laskey
2024aabcb0
Reflect the fact that empty strings can be expressed as null.
...
llvm-svn: 26761
2006-03-14 18:50:50 +00:00
Jim Laskey
14edc936ec
Bring debugging information up to date.
...
llvm-svn: 26759
2006-03-14 18:08:46 +00:00
Reid Spencer
85d182f3fc
Change docs for llvm.cs.uiuc.edu -> llvm.org
...
llvm-svn: 26747
2006-03-14 05:42:07 +00:00
Reid Spencer
ca05854a71
Changes docs for llvm.cs.uiuc.edu -> llvm.org
...
llvm-svn: 26746
2006-03-14 05:39:39 +00:00
Chris Lattner
dfea29e2c5
Adding an intrinsic is simpler still.
...
llvm-svn: 26674
2006-03-09 22:38:42 +00:00
Chris Lattner
02d2a6bf66
Simpler still
...
llvm-svn: 26671
2006-03-09 22:32:16 +00:00
Chris Lattner
a0a2e0b25e
Intrinsic adding is a little bit simpler now
...
llvm-svn: 26668
2006-03-09 22:07:39 +00:00
Chris Lattner
5316e5d6ff
Spec change: the size of a memset/memcpy/memmove is not required to be aligned
...
to the alignment argument.
llvm-svn: 26510
2006-03-04 00:02:10 +00:00
Chris Lattner
72a269f5de
mention some major changes
...
llvm-svn: 26480
2006-03-03 00:34:26 +00:00
Chris Lattner
ad3c974a77
remove the read/write port/io intrinsics.
...
llvm-svn: 26479
2006-03-03 00:19:58 +00:00
Chris Lattner
0c8b259e5a
Update the llvm.memset/memcpy/memmove intrinsics to reflect the recent split
...
into types.
llvm-svn: 26477
2006-03-03 00:07:20 +00:00
Chris Lattner
47b8bb0ca0
Match the case of other mailing lists in the list
...
llvm-svn: 26330
2006-02-23 16:18:29 +00:00
Chris Lattner
411f0df031
document the llvm-testresults list
...
llvm-svn: 26329
2006-02-23 16:14:22 +00:00
Robert Bocchino
820bc75b8b
Added documentation for vset and vselect.
...
llvm-svn: 26264
2006-02-17 21:18:08 +00:00
Chris Lattner
6f5a00fd68
Mention that delta can be used to reduce some Front-end problems.
...
Patch by Marco Matthies, thanks!
llvm-svn: 26061
2006-02-08 17:01:37 +00:00
Chris Lattner
4999a5c0c7
Add SRoA to the lexicon. Patch by Marco Matthies!
...
llvm-svn: 26060
2006-02-08 16:59:49 +00:00
Chris Lattner
51473c3379
Encourage use of the V8 ABI over the V9 ABI.
...
llvm-svn: 25996
2006-02-05 06:44:17 +00:00
Chris Lattner
a07b2d5b3a
This document is out of date. :(
...
llvm-svn: 25994
2006-02-05 06:40:12 +00:00
Chris Lattner
a38fe5fc8e
V8 -> Sparc
...
llvm-svn: 25993
2006-02-05 06:39:36 +00:00
Chris Lattner
35b707cfcc
Remove FAKE_SOURCES
...
llvm-svn: 25703
2006-01-27 22:06:01 +00:00
Chris Lattner
98f013cb0f
document the syntax of inline asm
...
llvm-svn: 25624
2006-01-25 23:47:57 +00:00
Chris Lattner
4e27e8d71b
update the bytecode format guide for the encoding of inline asm.
...
llvm-svn: 25622
2006-01-25 23:31:53 +00:00
Chris Lattner
a1280ad4d9
minor syntax change
...
llvm-svn: 25566
2006-01-24 00:37:20 +00:00
Chris Lattner
a10387b99a
Update for file-scope inline asm
...
llvm-svn: 25563
2006-01-23 23:38:09 +00:00
Chris Lattner
91c15c40a7
document module-level inline asm support.
...
llvm-svn: 25561
2006-01-23 23:23:47 +00:00
Chris Lattner
069b5bda5a
like bswap, the ct* intrinsics require unsigned operands
...
llvm-svn: 25373
2006-01-16 22:38:59 +00:00
Chris Lattner
b748c674a9
Consistency
...
llvm-svn: 25372
2006-01-16 22:34:14 +00:00
Reid Spencer
2a9012b17e
There is no llvm.bswap.i8, need at least 2 bytes to swap.
...
llvm-svn: 25367
2006-01-16 21:14:01 +00:00
Reid Spencer
b4f9a6f110
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.
llvm-svn: 25366
2006-01-16 21:12:35 +00:00
Chris Lattner
63f29c6905
Add a couple very minor tweaks
...
llvm-svn: 25359
2006-01-16 16:31:40 +00:00
Nate Begeman
024348e20b
Fix up 'adding an intrinsic' section a bit, first draft of 'adding a new
...
sdnode' section.
llvm-svn: 25354
2006-01-16 07:54:23 +00:00
Chris Lattner
070024a2f9
PRE is no more
...
llvm-svn: 25347
2006-01-16 01:05:00 +00:00
Robert Bocchino
f72fdfe252
Added spec for insertelement operation.
...
llvm-svn: 25342
2006-01-15 20:48:27 +00:00
Nate Begeman
f6b7dd7ca9
Fix the instructions for adding an intrinsic.
...
llvm-svn: 25310
2006-01-14 01:27:10 +00:00
Nate Begeman
0f223bbce2
Make the bswap documentation more to sabre's liking!
...
llvm-svn: 25302
2006-01-13 23:26:38 +00:00
Chris Lattner
333374713d
fix some minor errors
...
llvm-svn: 25301
2006-01-13 23:26:01 +00:00
Nate Begeman
611ecc07b6
Add documentation for the upcoming bswap intrinsics!
...
llvm-svn: 25300
2006-01-13 23:02:51 +00:00
Chris Lattner
2f0f001dab
Add llvm.stacksave and llvm.stackrestore.
...
llvm-svn: 25264
2006-01-13 02:03:13 +00:00
Chris Lattner
b3d430e393
void* is not legal in LLVM.
...
llvm-svn: 25262
2006-01-13 01:20:27 +00:00
Robert Bocchino
7e97a6dc59
Expanded the documentation for constant expressions to cover select
...
and extractelement.
llvm-svn: 25183
2006-01-10 19:31:34 +00:00
Robert Bocchino
19cbea15d4
Fixed a typo; "= 1" was missing.
...
llvm-svn: 25134
2006-01-06 22:49:23 +00:00
Robert Bocchino
b5f210f3f2
Added the spec for the new "extractelement" instruction.
...
llvm-svn: 25113
2006-01-05 17:37:02 +00:00
Jeff Cohen
7120107e20
Update list of supported bisons.
...
llvm-svn: 25082
2006-01-04 06:51:22 +00:00
Chris Lattner
2e6f448d0f
update usage of -print-alias-sets
...
llvm-svn: 25061
2006-01-03 06:04:48 +00:00
Chris Lattner
01e81e60ed
Add a section about using namespaces.
...
llvm-svn: 25054
2006-01-01 21:59:22 +00:00
Reid Spencer
b1f01ac2fb
Document the new -post-link-opts option.
...
llvm-svn: 24895
2005-12-21 05:13:06 +00:00
Reid Spencer
294adbb5cf
Document the new --enable-debug-runtime configure option.
...
llvm-svn: 24892
2005-12-21 03:46:45 +00:00
Chris Lattner
77e28af47d
rename options
...
llvm-svn: 24733
2005-12-16 05:19:35 +00:00
Chris Lattner
3bf72b5c19
Document -mcpu -mattr -triple
...
llvm-svn: 24731
2005-12-16 05:18:53 +00:00
Chris Lattner
ca18d19210
attribute((used)) is now supported
...
llvm-svn: 24603
2005-12-05 05:23:06 +00:00
Chris Lattner
b2d8f04437
Add a link to the doxygen tarball
...
llvm-svn: 24530
2005-11-30 06:35:34 +00:00
Chris Lattner
0f6342f669
copy the doxygen tarball into the HTML directory after building it
...
llvm-svn: 24529
2005-11-30 06:31:28 +00:00
Chris Lattner
a31983137a
Add "SCC" to the lexicon. Patch provided by Marco Matthies, thanks!
...
llvm-svn: 24509
2005-11-29 01:34:50 +00:00
John Criswell
3e149a2c90
Fixed a punctuation error.
...
llvm-svn: 24502
2005-11-28 23:25:41 +00:00
Chris Lattner
1f47b25727
Use std:: where appropriate
...
llvm-svn: 24494
2005-11-28 02:30:22 +00:00
Chris Lattner
e64d41def3
Fix some typos noticed by Gabor Greif!
...
llvm-svn: 24364
2005-11-15 06:07:55 +00:00
Andrew Lenharth
b720e2c29f
this file moved
...
llvm-svn: 24356
2005-11-14 19:32:05 +00:00
Chris Lattner
d05550a746
typeo
...
llvm-svn: 24341
2005-11-13 02:09:55 +00:00
Chris Lattner
7bf26c1d4d
Describe section name encoding
...
llvm-svn: 24322
2005-11-12 01:46:21 +00:00
Chris Lattner
662c8726b8
document sections
...
llvm-svn: 24317
2005-11-12 00:45:07 +00:00
Andrew Lenharth
01aa56397d
continued readcyclecounter support
...
llvm-svn: 24300
2005-11-11 16:47:30 +00:00
Jeff Cohen
dc6bfeae26
Fix some typos.
...
llvm-svn: 24298
2005-11-11 02:15:27 +00:00
Chris Lattner
330ce692a2
Packed elements must be a power of two in size
...
llvm-svn: 24266
2005-11-10 01:44:22 +00:00