29 Commits

Author SHA1 Message Date
Chris Lattner
3cde789d29 Clean up tags, link to the right .h file
llvm-svn: 3811
2002-09-18 05:14:25 +00:00
Joel Stanley
d9ee6c09e1 Finished instruction replacement section, etc. Need better example for replaceAllUsesWith().
llvm-svn: 3806
2002-09-18 03:17:23 +00:00
Misha Brukman
1cf3c54f04 Fixed grammar (User's -> Users).
llvm-svn: 3804
2002-09-18 02:21:57 +00:00
Chris Lattner
dacc4ae922 Avoid using two i's in the same statements
llvm-svn: 3784
2002-09-17 22:43:00 +00:00
Chris Lattner
b1a712efcc Fix typeo
llvm-svn: 3767
2002-09-16 22:08:07 +00:00
Chris Lattner
e3cbedbd3e Add a </ul> that was missing and caused the document to get a little whacky
llvm-svn: 3693
2002-09-12 19:08:16 +00:00
Chris Lattner
4a2876b07e Incorporate information about deleting instructions from a basic block,
contributed by Tanya.

llvm-svn: 3692
2002-09-12 19:06:51 +00:00
Chris Lattner
b5ac195828 Add some information about the Instruction class and Instruction.def
llvm-svn: 3690
2002-09-12 17:18:46 +00:00
Joel Stanley
3ce479c13c - Added content to use-def/def-use section
- Added content to subsection "Creating and inserting new Instructions"

llvm-svn: 3685
2002-09-11 22:32:24 +00:00
Joel Stanley
85ca8b36da *** empty log message ***
llvm-svn: 3684
2002-09-11 20:50:04 +00:00
Chris Lattner
fe500386d3 Finish up the isa/cast/dyn_cast section
llvm-svn: 3645
2002-09-10 15:20:46 +00:00
Chris Lattner
4e7f7c0f30 Write most of the isa, cast, dyn_cast section. It's not done yet though.
llvm-svn: 3639
2002-09-10 00:39:05 +00:00
Chris Lattner
7e03b6ee33 * Write the prose for the Basic Inspection and Traversal Routines section
* Fix some minor problems with &lt; and &amp;
* Add links to later parts of the document for classes

llvm-svn: 3636
2002-09-09 19:58:18 +00:00
Joel Stanley
5d79df728a *** empty log message ***
llvm-svn: 3635
2002-09-09 16:29:58 +00:00
Joel Stanley
0b2b897cdc - Made distinction between object->iterator and iterator->object
conversion more clear.

- Added content to "Iterating over Instructions in a Function"
section.

llvm-svn: 3634
2002-09-09 15:50:33 +00:00
Chris Lattner
e40840b26b Clean up the isa section stub. It should not be listed twice
llvm-svn: 3632
2002-09-09 05:53:21 +00:00
Chris Lattner
6755aa133d Stub out another couple sections that it looks like 426's MP1 will really
need.

llvm-svn: 3631
2002-09-09 05:49:39 +00:00
Chris Lattner
340182e523 Test commit
llvm-svn: 3612
2002-09-07 05:33:45 +00:00
Joel Stanley
ad37a452ce *** empty log message ***
llvm-svn: 3611
2002-09-06 23:42:40 +00:00
Joel Stanley
ed8bfd97f5 Fixed typos and added &lt/&gt/&amp tags where appropriate
llvm-svn: 3610
2002-09-06 23:05:12 +00:00
Chris Lattner
f9d779ae66 * Fix a couple more <>&'s
* Correct an extremely minor technical point about a deprecated interface.

llvm-svn: 3609
2002-09-06 22:51:10 +00:00
Chris Lattner
7bf5b1d17a Minor fixes html type fixes: & -> &amp; > -> &gt; etc.
Hopefully permission thing works this time.

llvm-svn: 3608
2002-09-06 22:12:58 +00:00
Chris Lattner
32b15d908d Minor fix, test that web autoupdate works for people non-chris
llvm-svn: 3607
2002-09-06 22:09:21 +00:00
Joel Stanley
64cfdbb8a0 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

llvm-svn: 3606
2002-09-06 21:55:13 +00:00
Chris Lattner
cb29fd5695 Add skeleton to the section contents so that Joel knows what to fill in
llvm-svn: 3596
2002-09-06 18:31:18 +00:00
Chris Lattner
5caa28123b Add new section
llvm-svn: 3595
2002-09-06 16:40:10 +00:00
Chris Lattner
58f6d727ce Trivial change to test CVS checkout scripts
llvm-svn: 3594
2002-09-06 16:33:54 +00:00
Chris Lattner
2127213cf1 Add information about the GlobalVariable and Module classes
llvm-svn: 3592
2002-09-06 14:50:55 +00:00
Chris Lattner
bcf337b0a6 Initial checkin of the first part of the Programmer's Manual
There is still much to be done, but it's a good start.

llvm-svn: 3589
2002-09-06 02:50:58 +00:00