[llvm-commits] CVS: llvm/docs/BytecodeFormat.html LangRef.html

Anton Korobeynikov asl at math.spbu.ru
Sat Apr 28 06:45:51 PDT 2007



Changes in directory llvm/docs:

BytecodeFormat.html updated: 1.70 -> 1.71
LangRef.html updated: 1.238 -> 1.239
---
Log message:

Implement review feedback. Aliasees can be either GlobalValue's or 
bitcasts of them.


---
Diffs of the changes:  (+11 -10)

 BytecodeFormat.html |   16 ++++++++--------
 LangRef.html        |    5 +++--
 2 files changed, 11 insertions(+), 10 deletions(-)


Index: llvm/docs/BytecodeFormat.html
diff -u llvm/docs/BytecodeFormat.html:1.70 llvm/docs/BytecodeFormat.html:1.71
--- llvm/docs/BytecodeFormat.html:1.70	Wed Apr 25 09:27:10 2007
+++ llvm/docs/BytecodeFormat.html	Sat Apr 28 08:44:59 2007
@@ -1212,14 +1212,18 @@
       linkage, 2 - Weak linkage.</td>
     </tr>
     <tr>
-      <td><a href="#bit">bit(2-31)</a></td>
+      <td><a href="#bit">bit(2)</a></td>
+      <td class="td_left">0 - Aliasee is global value. 1 - Aliasee is constant
+      expression (bitcast of global value)</td>
+    </tr>    
+    <tr>
+      <td><a href="#bit">bit(3-31)</a></td>
       <td class="td_left">Type slot number of type for the alias itself.</td>
     </tr>
   </tbody>
 </table>
 
-  <p>The next two <a href="#uint32_vbr">uint32_vbr's</a> describes the
-  aliasee. </p>
+  <p>The next <a href="#uint32_vbr">uint32_vbr</a> describes the aliasee. </p>
 
 <table>
   <tbody>
@@ -1229,10 +1233,6 @@
     </tr>
     <tr>
       <td><a href="#uint32_vbr">uint32_vbr</a></td>
-      <td class="td_left">Type slot number of type for the aliasee.</td>
-    </tr>
-    <tr>
-      <td><a href="#uint32_vbr">uint32_vbr</a></td>
       <td class="td_left">Slot number of the aliasee.</td>
     </tr>
   </tbody>
@@ -2152,7 +2152,7 @@
 <a href="mailto:rspencer at x10sys.com">Reid Spencer</a> and <a
  href="mailto:sabre at nondot.org">Chris Lattner</a><br>
 <a href="http://llvm.org">The LLVM Compiler Infrastructure</a><br>
-Last modified: $Date: 2007/04/25 14:27:10 $
+Last modified: $Date: 2007/04/28 13:44:59 $
 </address>
 </body>
 </html>


Index: llvm/docs/LangRef.html
diff -u llvm/docs/LangRef.html:1.238 llvm/docs/LangRef.html:1.239
--- llvm/docs/LangRef.html:1.238	Wed Apr 25 09:27:10 2007
+++ llvm/docs/LangRef.html	Sat Apr 28 08:44:59 2007
@@ -24,6 +24,7 @@
       <li><a href="#callingconv">Calling Conventions</a></li>
       <li><a href="#globalvars">Global Variables</a></li>
       <li><a href="#functionstructure">Functions</a></li>
+      <li><a href="aliasstructure">Aliases</a>
       <li><a href="#paramattrs">Parameter Attributes</a></li>
       <li><a href="#moduleasm">Module-Level Inline Assembly</a></li>
       <li><a href="#datalayout">Data Layout</a></li>
@@ -705,7 +706,7 @@
 </div>
 <div class="doc_text">
   <p>Aliases act as "second name" for the aliasee value (which can be either
-  function or global variable). Aliases may have an
+  function or global variable or bitcast of global value). Aliases may have an
   optional <a href="#linkage">linkage type</a>, and an
   optional <a href="#visibility">visibility style</a>.</p>
 
@@ -4749,7 +4750,7 @@
 
   <a href="mailto:sabre at nondot.org">Chris Lattner</a><br>
   <a href="http://llvm.org">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2007/04/25 14:27:10 $
+  Last modified: $Date: 2007/04/28 13:44:59 $
 </address>
 </body>
 </html>






More information about the llvm-commits mailing list