[llvm-commits] CVS: llvm-www/releases/1.2/docs/AliasAnalysis.html ProgrammersManual.html WritingAnLLVMPass.html

Tanya Brethour tbrethou at cs.uiuc.edu
Tue Jun 22 03:10:06 PDT 2004


Changes in directory llvm-www/releases/1.2/docs:

AliasAnalysis.html updated: 1.2 -> 1.3
ProgrammersManual.html updated: 1.3 -> 1.4
WritingAnLLVMPass.html updated: 1.2 -> 1.3

---
Log message:

Fixing broken links


---
Diffs of the changes:  (+21 -21)

Index: llvm-www/releases/1.2/docs/AliasAnalysis.html
diff -u llvm-www/releases/1.2/docs/AliasAnalysis.html:1.2 llvm-www/releases/1.2/docs/AliasAnalysis.html:1.3
--- llvm-www/releases/1.2/docs/AliasAnalysis.html:1.2	Fri Mar 19 16:04:17 2004
+++ llvm-www/releases/1.2/docs/AliasAnalysis.html	Tue Jun 22 03:01:42 2004
@@ -199,7 +199,7 @@
 straight-forward.  There are already several implementations that you can use
 for examples, and the following information should help fill in any details.
 For a minimal example, take a look at the <a
-href="/doxygen/structllvm_1_1NoAA.html"><tt>no-aa</tt></a> implementation.</p>
+href="/doxygen/structNoAA.html"><tt>no-aa</tt></a> implementation.</p>
 
 </div>
 
@@ -513,7 +513,7 @@
 
   <a href="mailto:sabre at nondot.org">Chris Lattner</a><br>
   <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2004/03/19 22:04:17 $
+  Last modified: $Date: 2004/06/22 08:01:42 $
 </address>
 
 </body>


Index: llvm-www/releases/1.2/docs/ProgrammersManual.html
diff -u llvm-www/releases/1.2/docs/ProgrammersManual.html:1.3 llvm-www/releases/1.2/docs/ProgrammersManual.html:1.4
--- llvm-www/releases/1.2/docs/ProgrammersManual.html:1.3	Mon Jun 21 23:25:36 2004
+++ llvm-www/releases/1.2/docs/ProgrammersManual.html	Tue Jun 22 03:01:42 2004
@@ -694,7 +694,7 @@
 most-specific common base class is <tt>Instruction</tt>, which includes lots of
 less closely-related things. For these cases, LLVM provides a handy wrapper
 class called <a
-href="http://llvm.cs.uiuc.edu/doxygen/classCallSite.html"><tt>CallSite
+href="http://llvm.cs.uiuc.edu/doxygen/classllvm_1_1CallSite.html"><tt>CallSite
 </tt></a>.  It is essentially a wrapper around an <tt>Instruction</tt> pointer,
 with some methods that provide functionality common to <tt>CallInst</tt>s and
 <tt>InvokeInst</tt>s.</p>
@@ -716,7 +716,7 @@
 <div class="doc_text">
 
 <p>Frequently, we might have an instance of the <a
-href="/doxygen/classValue.html">Value Class</a> and we want to determine which
+href="/doxygen/structllvm_1_1Value.html">Value Class</a> and we want to determine which
 <tt>User</tt>s use the <tt>Value</tt>.  The list of all <tt>User</tt>s of a
 particular <tt>Value</tt> is called a <i>def-use</i> chain. For example, let's
 say we have a <tt>Function*</tt> named <tt>F</tt> to a particular function
@@ -726,7 +726,7 @@
   <pre>Function* F = ...;<br><br>for (Value::use_iterator i = F->use_begin(), e = F->use_end(); i != e; ++i) {<br>    if (Instruction *Inst = dyn_cast<Instruction>(*i)) {<br>        cerr << "F is used in instruction:\n";<br>        cerr << *Inst << "\n";<br>    }<br>}<br></pre>
 
 <p>Alternately, it's common to have an instance of the <a
-href="/doxygen/classUser.html">User Class</a> and need to know what
+href="/doxygen/classllvm_1_1User.html">User Class</a> and need to know what
 <tt>Value</tt>s are used by it.  The list of all <tt>Value</tt>s used by a
 <tt>User</tt> is known as a <i>use-def</i> chain.  Instances of class
 <tt>Instruction</tt> are common <tt>User</tt>s, so we might want to iterate over
@@ -778,7 +778,7 @@
 one integer in the current stack frame, at runtime. Each <tt>Instruction</tt>
 subclass is likely to have varying default parameters which change the semantics
 of the instruction, so refer to the <a
-href="/doxygen/classInstruction.html">doxygen documentation for the subclass of
+href="/doxygen/classllvm_1_1Instruction.html">doxygen documentation for the subclass of
 Instruction</a> that you're interested in instantiating.</p>
 
 <p><i>Naming values</i></p>
@@ -902,8 +902,8 @@
 
 <p>You can use <tt>Value::replaceAllUsesWith</tt> and
 <tt>User::replaceUsesOfWith</tt> to change more than one use at a time.  See the
-doxygen documentation for the <a href="/doxygen/classValue.html">Value Class</a>
-and <a href="/doxygen/classUser.html">User Class</a>, respectively, for more
+doxygen documentation for the <a href="/doxygen/structllvm_1_1Value.html">Value Class</a>
+and <a href="/doxygen/classllvm_1_1User.html>User Class</a>, respectively, for more
 information.</p>
 
 <!-- Value::replaceAllUsesWith User::replaceUsesOfWith Point out:
@@ -936,7 +936,7 @@
 
 <p><tt>#include "<a href="/doxygen/Value_8h-source.html">llvm/Value.h</a>"</tt>
 <br> 
-doxygen info: <a href="/doxygen/classValue.html">Value Class</a></p>
+doxygen info: <a href="/doxygen/structllvm_1_1Value.html">Value Class</a></p>
 
 <p>The <tt>Value</tt> class is the most important class in the LLVM Source
 base.  It represents a typed value that may be used (among other things) as an
@@ -1036,7 +1036,7 @@
   
 <p>
 <tt>#include "<a href="/doxygen/User_8h-source.html">llvm/User.h</a>"</tt><br>
-doxygen info: <a href="/doxygen/classUser.html">User Class</a><br>
+doxygen info: <a href="/doxygen/classllvm_1_1User.html">User Class</a><br>
 Superclass: <a href="#Value"><tt>Value</tt></a></p>
 
 <p>The <tt>User</tt> class is the common base class of all LLVM nodes that may
@@ -1090,7 +1090,7 @@
 
 <p><tt>#include "</tt><tt><a
 href="/doxygen/Instruction_8h-source.html">llvm/Instruction.h</a>"</tt><br>
-doxygen info: <a href="/doxygen/classInstruction.html">Instruction Class</a><br>
+doxygen info: <a href="/doxygen/classllvm_1_1Instruction.html">Instruction Class</a><br>
 Superclasses: <a href="#User"><tt>User</tt></a>, <a
 href="#Value"><tt>Value</tt></a></p>
 
@@ -1115,7 +1115,7 @@
 example <tt><a href="#BinaryOperator">BinaryOperator</a></tt> and <tt><a
 href="#SetCondInst">SetCondInst</a></tt>).  Unfortunately, the use of macros in
 this file confuses doxygen, so these enum values don't show up correctly in the
-<a href="/doxygen/classInstruction.html">doxygen output</a>.</p>
+<a href="/doxygen/classllvm_1_1Instruction.html">doxygen output</a>.</p>
 
 </div>
 
@@ -1153,7 +1153,7 @@
 <div class="doc_text">
 
 <p><tt>#include "<a href="/doxygen/BasicBlock_8h-source.html">llvm/BasicBlock.h</a>"</tt><br>
-doxygen info: <a href="/doxygen/classBasicBlock.html">BasicBlock Class</a><br>
+doxygen info: <a href="/doxygen/structllvm_1_1BasicBlock.html">BasicBlock Class</a><br>
 Superclass: <a href="#Value"><tt>Value</tt></a></p>
 
 <p>This class represents a single entry multiple exit section of the code,
@@ -1233,7 +1233,7 @@
 
 <p><tt>#include "<a
 href="/doxygen/GlobalValue_8h-source.html">llvm/GlobalValue.h</a>"</tt><br>
-doxygen info: <a href="/doxygen/classGlobalValue.html">GlobalValue Class</a><br>
+doxygen info: <a href="/doxygen/classllvm_1_1GlobalValue.html">GlobalValue Class</a><br>
 Superclasses: <a href="#User"><tt>User</tt></a>, <a
 href="#Value"><tt>Value</tt></a></p>
 
@@ -1301,7 +1301,7 @@
 
 <p><tt>#include "<a
 href="/doxygen/Function_8h-source.html">llvm/Function.h</a>"</tt><br> doxygen
-info: <a href="/doxygen/classFunction.html">Function Class</a><br> Superclasses:
+info: <a href="/doxygen/classllvm_1_1Function.html">Function Class</a><br> Superclasses:
 <a href="#GlobalValue"><tt>GlobalValue</tt></a>, <a
 href="#User"><tt>User</tt></a>, <a href="#Value"><tt>Value</tt></a></p>
 
@@ -1435,7 +1435,7 @@
 <p><tt>#include "<a
 href="/doxygen/GlobalVariable_8h-source.html">llvm/GlobalVariable.h</a>"</tt>
 <br>
-doxygen info: <a href="/doxygen/classGlobalVariable.html">GlobalVariable
+doxygen info: <a href="/doxygen/classllvm_1_1GlobalVariable.html">GlobalVariable
 Class</a><br> Superclasses: <a href="#GlobalValue"><tt>GlobalValue</tt></a>, <a
 href="#User"><tt>User</tt></a>, <a href="#Value"><tt>Value</tt></a></p>
 
@@ -1504,7 +1504,7 @@
 
 <p><tt>#include "<a
 href="/doxygen/Module_8h-source.html">llvm/Module.h</a>"</tt><br> doxygen info:
-<a href="/doxygen/classModule.html">Module Class</a></p>
+<a href="/doxygen/classllvm_1_1Module.html">Module Class</a></p>
 
 <p>The <tt>Module</tt> class represents the top level structure present in LLVM
 programs.  An LLVM module is effectively either a translation unit of the
@@ -1829,7 +1829,7 @@
   <a href="mailto:dhurjati at cs.uiuc.edu">Dinakar Dhurjati</a> and
   <a href="mailto:sabre at nondot.org">Chris Lattner</a><br>
   <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2004/06/22 04:25:36 $
+  Last modified: $Date: 2004/06/22 08:01:42 $
 </address>
 
 </body>


Index: llvm-www/releases/1.2/docs/WritingAnLLVMPass.html
diff -u llvm-www/releases/1.2/docs/WritingAnLLVMPass.html:1.2 llvm-www/releases/1.2/docs/WritingAnLLVMPass.html:1.3
--- llvm-www/releases/1.2/docs/WritingAnLLVMPass.html:1.2	Fri Mar 19 16:04:17 2004
+++ llvm-www/releases/1.2/docs/WritingAnLLVMPass.html	Tue Jun 22 03:01:42 2004
@@ -1006,7 +1006,7 @@
 Passes that use the <tt><a
 href="http://llvm.cs.uiuc.edu/doxygen/classllvm_1_1AliasAnalysis.html">AliasAnalysis</a></tt>
 interface (for example the <tt><a
-href="http://llvm.cs.uiuc.edu/doxygen/classGCSE.html">gcse</a></tt> pass), do
+href="http://llvm.cs.uiuc.edu/doxygen/structGCSE.html">gcse</a></tt> pass), do
 not care which implementation of alias analysis is actually provided, they just
 use the designated interface.</p>
 
@@ -1420,7 +1420,7 @@
 <div class="doc_text">
 
 <p>Currently, the <tt>PassManager</tt>'s <tt>run</tt> method takes a <tt><a
-href="http://llvm.cs.uiuc.edu/doxygen/structllvm_1_1Module.html">Module</a></tt>
+href="http://llvm.cs.uiuc.edu/doxygen/classllvm_1_1Module.html">Module</a></tt>
 as input, and runs all of the passes on this module.  The problem with this
 approach is that none of the <tt>PassManager</tt> features can be used for
 timing and debugging the actual <b>loading</b> of the module from disk or
@@ -1471,7 +1471,7 @@
 
   <a href="mailto:sabre at nondot.org">Chris Lattner</a><br>
   <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2004/03/19 22:04:17 $
+  Last modified: $Date: 2004/06/22 08:01:42 $
 </address>
 
 </body>





More information about the llvm-commits mailing list