Tanya Lattner
c5dfcdb3a5
Modify deleting global variable with an even easier way.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37676 91177308-0d34-0410-b5e6-96231b3b80d8
2007-06-20 20:46:37 +00:00
Tanya Lattner
b011c66da4
Add blurb on deleting global variables.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37674 91177308-0d34-0410-b5e6-96231b3b80d8
2007-06-20 18:33:15 +00:00
Duncan Sands
8036ca47e2
Various hopefully correct easy fixes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35506 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-30 12:22:09 +00:00
Chris Lattner
9bb3dbb6ff
Stop using the foo HTML tag :)
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35436 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-28 18:27:57 +00:00
Reid Spencer
4474d87fd3
Fix a typo.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34826 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-02 01:31:31 +00:00
Reid Spencer
97b4ee34ed
Clarify the use of getValue/getSExtValue/getZExtValue and add the new
...
APInt constructor.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34811 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-01 21:05:33 +00:00
Chris Lattner
263a98e465
update symtab section to reflect recent changes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34340 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-16 04:37:31 +00:00
Reid Spencer
485bad1a09
For PR1195:
...
Packed -> Vector
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34296 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-15 03:07:05 +00:00
Reid Spencer
9d6565a5b1
For PR1195:
...
Rename PackedType -> VectorType, ConstantPacked -> ConstantVector, and
PackedTyID -> VectorTyID. No functional changes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34293 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-15 02:26:10 +00:00
Reid Spencer
6b6c73e7bc
Change a reference to gccas to a reference to opt.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34095 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-09 16:00:28 +00:00
Chris Lattner
796f9faffd
update this.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34063 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-08 19:14:21 +00:00
Chris Lattner
e6a7a8585e
remove some obsolete SymbolTable methods. These docs need to be updated
...
now that PR411 landed
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33991 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-07 06:24:17 +00:00
Chris Lattner
32d84765c8
add a note
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33904 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-05 06:30:51 +00:00
Chris Lattner
edca3c5a1e
describe SmallSetVector
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33847 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-04 00:00:26 +00:00
Chris Lattner
e3683e1651
null -> pointer, nul -> character :)
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33841 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 22:04:27 +00:00
Reid Spencer
128a7a7a4a
Fix some spellos.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33840 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 21:06:43 +00:00
Chris Lattner
a4a264de3b
fix grammar
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33839 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 20:17:53 +00:00
Chris Lattner
2b78d967ea
Serious cleanups. Make the TOC match the text for the class hierarchy,
...
move the sections of the class-h around in the right order, make it actually
reflect the classes in LLVM today.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33838 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 20:02:25 +00:00
Chris Lattner
f369252d03
Add TOC
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33837 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 19:51:56 +00:00
Chris Lattner
c57224318a
describe map-like containers
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33836 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 19:49:31 +00:00
Chris Lattner
14868dbc6e
improve grammar
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33830 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 08:20:15 +00:00
Chris Lattner
3b23a8cc23
improve grammar
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33829 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 08:10:45 +00:00
Chris Lattner
4ddfac128a
close run-away tag
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33828 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 07:59:51 +00:00
Chris Lattner
74c4ca146e
fill in the section on Set-like containers.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33827 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 07:59:07 +00:00
Chris Lattner
aff26d112d
fix validation issues
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33823 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 03:06:52 +00:00
Chris Lattner
302da1e736
fix validation problems
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33822 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 03:05:57 +00:00
Chris Lattner
098129a95d
Add some notes about choice of container.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33821 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-03 03:04:03 +00:00
Chris Lattner
8f79df3cf9
Change to match API changes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33219 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-15 01:55:32 +00:00
Reid Spencer
303c4b4f8d
Make a couple organizational changes. Type no longer derives from Value
...
(hasn't for ages) so move it up one level in the table of contents.
Type needs to be understood before Value so move it before Value. Make
the descriptions of types stand out a little more. Add references to the
doxygen for the Type class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33122 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-12 17:26:25 +00:00
Reid Spencer
06565dca0c
Update documentation for arbitrary precision integers:
...
1. int -> i32
2. Describe the IntegerType class.
3. Correct the description of Type and its primitive type subclasses.
4. Document OpaqueType and PackedType a little better.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33120 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-12 17:11:23 +00:00
Reid Spencer
53bfebc967
Update for changes in the IR. The ConstantIntegral, ConstantBool, and
...
ConstantInt classes were merged into just ConstantInt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33107 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-12 03:36:33 +00:00
Reid Spencer
a636224712
Update the documentation for SymbolTable class.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32970 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-07 00:41:39 +00:00
Chris Lattner
008151782f
Fix broken links, reported by Baptiste Lepilleur
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32882 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-04 22:01:45 +00:00
Chris Lattner
0f9a413eb2
fix a typo
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32713 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-20 04:23:36 +00:00
Reid Spencer
89e211e628
Remove documentation for isSigned and isUnsigned methods of Type class.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32708 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-19 23:12:09 +00:00
Chris Lattner
0be6fdf972
update to reflect changes in statistic class.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32691 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-19 21:46:21 +00:00
Reid Spencer
c92d25d50b
Make changes for removal of SETCC instruction to unify with LangRef.html.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32680 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-19 19:47:19 +00:00
Bill Wendling
832171cb97
Removing even more <iostream> includes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32320 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-07 20:04:42 +00:00
Reid Spencer
b83eb6447b
For PR950:
...
This patch implements the first increment for the Signless Types feature.
All changes pertain to removing the ConstantSInt and ConstantUInt classes
in favor of just using ConstantInt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31063 91177308-0d34-0410-b5e6-96231b3b80d8
2006-10-20 07:07:24 +00:00
Bill Wendling
82e2eea168
Clean-up of formatting and spelling.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30885 91177308-0d34-0410-b5e6-96231b3b80d8
2006-10-11 18:00:22 +00:00
Bill Wendling
3cd5ca6c72
Put code example inside of "doc_code" divisions.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30876 91177308-0d34-0410-b5e6-96231b3b80d8
2006-10-11 06:30:10 +00:00
Jim Laskey
543a0eee6a
Update documentaion of node annotation (coloring) in viewGraph.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30687 91177308-0d34-0410-b5e6-96231b3b80d8
2006-10-02 12:28:07 +00:00
Reid Spencer
be5e85e9d3
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27701 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-14 14:11:48 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
Reid Spencer
c7d1d8256e
Attempt HTML 4.01 Strict compliance.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17399 91177308-0d34-0410-b5e6-96231b3b80d8
2004-11-01 09:16:30 +00:00
Reid Spencer
fe8f4fff15
Cleanup the constants section.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17398 91177308-0d34-0410-b5e6-96231b3b80d8
2004-11-01 09:02:53 +00:00
Reid Spencer
d3f876c93c
Minor format tweask for tables.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17394 91177308-0d34-0410-b5e6-96231b3b80d8
2004-11-01 08:19:36 +00:00
Misha Brukman
b0e7e45ffb
* Add spaces between function names for readability
...
* Separate paragraphs, flush HTML text to left margin for ease of editing
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17333 91177308-0d34-0410-b5e6-96231b3b80d8
2004-10-29 04:33:19 +00:00
Chris Lattner
ac479e53a9
Fix linkage types
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15464 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-04 05:10:48 +00:00
Chris Lattner
f70c25f796
Doesn't exist
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14975 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-18 21:44:13 +00:00
Reid Spencer
8b2da7a921
bug 122:
...
Updated to remove references to ConstantPointerRef and reflect the change
in the inheritance hierarchy: GlobalValue now derives from Constant.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14969 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-18 13:10:31 +00:00
Chris Lattner
4573f1b8cf
statisfy the spelling police
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14698 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-08 17:49:37 +00:00
Tanya Lattner
a3da777086
Fixing broken links
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14317 91177308-0d34-0410-b5e6-96231b3b80d8
2004-06-22 08:02:25 +00:00
Tanya Lattner
09cf73c830
Fixed broken links.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14313 91177308-0d34-0410-b5e6-96231b3b80d8
2004-06-22 04:24:55 +00:00
Misha Brukman
a0f71e4d43
Add link documenting shared/static library differences across platforms.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14237 91177308-0d34-0410-b5e6-96231b3b80d8
2004-06-18 18:39:00 +00:00
Misha Brukman
31ca1deab4
Fix more broken links as a result of the llvm namespace.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14000 91177308-0d34-0410-b5e6-96231b3b80d8
2004-06-03 23:35:54 +00:00
Misha Brukman
384047f248
Fix broken links as a result of the llvm namespace.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13998 91177308-0d34-0410-b5e6-96231b3b80d8
2004-06-03 23:29:12 +00:00
Alkis Evlogimenos
9a5dc4f7e5
Add section on the newly added Instruction and subclasses constructor
...
variant.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13802 91177308-0d34-0410-b5e6-96231b3b80d8
2004-05-27 00:57:51 +00:00
Chris Lattner
94c43590ef
Fix a bug in reid's checkin
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13787 91177308-0d34-0410-b5e6-96231b3b80d8
2004-05-26 16:52:55 +00:00
Reid Spencer
096603ada5
Added a section on the SymbolTable class.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13786 91177308-0d34-0410-b5e6-96231b3b80d8
2004-05-26 08:41:35 +00:00
Chris Lattner
69bf8a9b80
Lots of minor cleanups and clarifications
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13674 91177308-0d34-0410-b5e6-96231b3b80d8
2004-05-23 21:06:58 +00:00
Chris Lattner
d5fc4fcecf
Fix a minor wording bug in the manual
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12496 91177308-0d34-0410-b5e6-96231b3b80d8
2004-03-18 14:58:55 +00:00
Chris Lattner
e3235afe09
Method is gone
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11226 91177308-0d34-0410-b5e6-96231b3b80d8
2004-02-09 04:14:46 +00:00
Misha Brukman
13fd15ccbd
* Conform to HTML 4.01 strict DTD
...
* Use stylesheets instead of hard-coding formatting
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10868 91177308-0d34-0410-b5e6-96231b3b80d8
2004-01-15 00:14:41 +00:00
Chris Lattner
d8db4eb5d7
Fix grammaro
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10245 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-27 21:17:48 +00:00
Chris Lattner
261efe953b
checkin reid's docpatch
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10200 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-25 01:02:51 +00:00
Misha Brukman
4bf44c294b
Added link to ``CVS Branching and Tags Primer''.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9875 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-11 00:14:41 +00:00
Brian Gaeke
f1972c6aa2
Mention class CallSite
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9783 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-07 19:25:45 +00:00
John Criswell
0f6d7c0e20
Merged in RELEASE_1.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9538 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-27 18:18:16 +00:00
Chris Lattner
4c6d4d3522
update dox
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8626 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-20 14:43:16 +00:00
Chris Lattner
065a616ada
Fix spell-o's
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8431 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-10 05:29:43 +00:00
Misha Brukman
5560c9d49c
Spell `necessary' correctly.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7944 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-18 14:43:39 +00:00
Chris Lattner
7496ec51b8
"fix" coding style stuff
...
Change some <>'s into <>'s
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7623 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-05 22:54:23 +00:00
Chris Lattner
806e1867d9
Fix a bug
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7499 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-01 22:26:27 +00:00
Chris Lattner
84b7f8d334
Update information about the new DEBUG_TYPE macro
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7496 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-01 22:20:59 +00:00
Misha Brukman
79223edea6
Added comma after `i.e.'
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7367 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-28 19:21:20 +00:00
Misha Brukman
e7a7ab48f3
Fixed syntax error (in documentation!): missing parenthesis.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6020 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-07 21:47:39 +00:00
Chris Lattner
6a5471038d
Remove documented problem that is now fixed
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5869 91177308-0d34-0410-b5e6-96231b3b80d8
2003-04-23 16:26:15 +00:00
Chris Lattner
c3dc2125a6
Update programmers manual for renamed method
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5627 91177308-0d34-0410-b5e6-96231b3b80d8
2003-02-26 16:38:15 +00:00
Chris Lattner
6e6026b465
- Eliminated the deferred symbol table stuff in Module & Function, it really
...
wasn't an optimization and it was causing lots of bugs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4779 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-20 18:36:02 +00:00
Chris Lattner
a4e7c4ea68
Add some notes about DEBUG flag
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4624 91177308-0d34-0410-b5e6-96231b3b80d8
2002-11-08 06:50:02 +00:00
Chris Lattner
e9ddc7f505
Add a link to C++ in a nutshell book
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4243 91177308-0d34-0410-b5e6-96231b3b80d8
2002-10-21 02:38:02 +00:00
Chris Lattner
c75ff9ac19
Do some cleanups to the Type and Constant section to remove latex stuff
...
There is still a lot of cleanup and fleshing out required here, but at least
it gets rid of the flagrantly bad parts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4006 91177308-0d34-0410-b5e6-96231b3b80d8
2002-10-01 23:17:09 +00:00
Chris Lattner
8328f1d9a6
Update manual to reflect recent changes in the Statistic class.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4003 91177308-0d34-0410-b5e6-96231b3b80d8
2002-10-01 22:39:41 +00:00
Joel Stanley
4b28793c85
Fixed errors in ReplaceInstWithValue/ReplaceInstWithInst examples.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3973 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-29 17:31:54 +00:00
Chris Lattner
ab0577be5a
Update url
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3881 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-22 21:25:12 +00:00
Chris Lattner
986e0c952f
Add information about the DEBUG() macro and the Statistic template
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3880 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-22 19:38:40 +00:00
Chris Lattner
7dbf6836bf
Clean up tags, link to the right .h file
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3811 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-18 05:14:25 +00:00
Joel Stanley
9dd1ad62ab
Finished instruction replacement section, etc. Need better example for replaceAllUsesWith().
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3806 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-18 03:17:23 +00:00
Misha Brukman
c4f5bb0fde
Fixed grammar (User's -> Users).
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3804 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-18 02:21:57 +00:00
Chris Lattner
24b70926d5
Avoid using two i's in the same statements
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3784 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-17 22:43:00 +00:00
Chris Lattner
a9030cb414
Fix typeo
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3767 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-16 22:08:07 +00:00
Chris Lattner
9ebf51679e
Add a </ul> that was missing and caused the document to get a little whacky
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3693 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-12 19:08:16 +00:00
Chris Lattner
4e1f96b1ee
Incorporate information about deleting instructions from a basic block,
...
contributed by Tanya.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3692 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-12 19:06:51 +00:00
Chris Lattner
1763525fa9
Add some information about the Instruction class and Instruction.def
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3690 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-12 17:18:46 +00:00
Joel Stanley
753eb71371
- Added content to use-def/def-use section
...
- Added content to subsection "Creating and inserting new Instructions"
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3685 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-11 22:32:24 +00:00
Joel Stanley
01040b24e0
*** empty log message ***
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3684 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-11 20:50:04 +00:00
Chris Lattner
6b121f1c43
Finish up the isa/cast/dyn_cast section
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3645 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-10 15:20:46 +00:00
Chris Lattner
979d9b7a57
Write most of the isa, cast, dyn_cast section. It's not done yet though.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3639 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-10 00:39:05 +00:00
Chris Lattner
caa5d13cda
* Write the prose for the Basic Inspection and Traversal Routines section
...
* Fix some minor problems with < and &
* Add links to later parts of the document for classes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3636 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-09 19:58:18 +00:00
Joel Stanley
d8aabb20e8
*** empty log message ***
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3635 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-09 16:29:58 +00:00
Joel Stanley
e7be6500e7
- Made distinction between object->iterator and iterator->object
...
conversion more clear.
- Added content to "Iterating over Instructions in a Function"
section.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3634 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-09 15:50:33 +00:00
Chris Lattner
1d43fd4e83
Clean up the isa section stub. It should not be listed twice
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3632 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-09 05:53:21 +00:00
Chris Lattner
1a3105baba
Stub out another couple sections that it looks like 426's MP1 will really
...
need.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3631 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-09 05:49:39 +00:00
Chris Lattner
482004cb34
Test commit
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3612 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-07 05:33:45 +00:00
Joel Stanley
aaeb1c160e
*** empty log message ***
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3611 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06 23:42:40 +00:00
Joel Stanley
72ef35ea5f
Fixed typos and added </>/& tags where appropriate
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3610 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06 23:05:12 +00:00
Chris Lattner
2b76306eb7
* Fix a couple more <>&'s
...
* Correct an extremely minor technical point about a deprecated interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3609 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06 22:51:10 +00:00
Chris Lattner
83b5ee060d
Minor fixes html type fixes: & -> & > -> > etc.
...
Hopefully permission thing works this time.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3608 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06 22:12:58 +00:00
Chris Lattner
f1ebdc3b71
Minor fix, test that web autoupdate works for people non-chris
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3607 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06 22:09:21 +00:00
Joel Stanley
9b96c44ad8
Added subsections to 'Basic Inspection and Traversal Routines':
...
* Iterating over the BasicBlocks in a Function
* Iterating over the Instructions in a BasicBlock
* Turning an iterator into a class pointer
* Finding call sites: a more complex example
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3606 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06 21:55:13 +00:00
Chris Lattner
ae7f759825
Add skeleton to the section contents so that Joel knows what to fill in
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3596 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06 18:31:18 +00:00
Chris Lattner
b99344f791
Add new section
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3595 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06 16:40:10 +00:00
Chris Lattner
a30ed38e1f
Trivial change to test CVS checkout scripts
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3594 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06 16:33:54 +00:00
Chris Lattner
0377de4d97
Add information about the GlobalVariable and Module classes
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3592 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06 14:50:55 +00:00
Chris Lattner
9355b479c3
Initial checkin of the first part of the Programmer's Manual
...
There is still much to be done, but it's a good start.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3589 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06 02:50:58 +00:00