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

Reid Spencer reid at x10sys.com
Tue Apr 26 13:50:55 PDT 2005



Changes in directory llvm/docs:

LangRef.html updated: 1.94 -> 1.95
---
Log message:

Convert the remainder of the intrinsic function prototypes to "declare"
form from the "call" form.


---
Diffs of the changes:  (+16 -18)

 LangRef.html |   34 ++++++++++++++++------------------
 1 files changed, 16 insertions(+), 18 deletions(-)


Index: llvm/docs/LangRef.html
diff -u llvm/docs/LangRef.html:1.94 llvm/docs/LangRef.html:1.95
--- llvm/docs/LangRef.html:1.94	Tue Apr 26 15:41:16 2005
+++ llvm/docs/LangRef.html	Tue Apr 26 15:50:44 2005
@@ -2257,7 +2257,7 @@
 
 <div class="doc_text">
 <h5>Syntax:</h5>
-<pre>  call <va_list> ()* %llvm.va_start()<br></pre>
+<pre>  declare <va_list> %llvm.va_start()<br></pre>
 <h5>Overview:</h5>
 <p>The '<tt>llvm.va_start</tt>' intrinsic returns a new <tt><arglist></tt>
 for subsequent use by the variable argument intrinsics.</p>
@@ -2279,7 +2279,7 @@
 
 <div class="doc_text">
 <h5>Syntax:</h5>
-<pre>  call void (<va_list>)* %llvm.va_end(<va_list> <arglist>)<br></pre>
+<pre>  declare void %llvm.va_end(<va_list> <arglist>)<br></pre>
 <h5>Overview:</h5>
 <p>The '<tt>llvm.va_end</tt>' intrinsic destroys <tt><arglist></tt>
 which has been initialized previously with <tt><a href="#i_va_start">llvm.va_start</a></tt>
@@ -2304,7 +2304,7 @@
 <h5>Syntax:</h5>
 
 <pre>
-  call  <va_list> (<va_list>)* %llvm.va_copy(<va_list> <destarglist>)
+  declare <va_list> %llvm.va_copy(<va_list> <destarglist>)
 </pre>
 
 <h5>Overview:</h5>
@@ -2355,7 +2355,7 @@
 <h5>Syntax:</h5>
 
 <pre>
-  call void (<ty>**, <ty2>*)* %llvm.gcroot(<ty>** %ptrloc, <ty2>* %metadata)
+  declare void %llvm.gcroot(<ty>** %ptrloc, <ty2>* %metadata)
 </pre>
 
 <h5>Overview:</h5>
@@ -2389,7 +2389,7 @@
 <h5>Syntax:</h5>
 
 <pre>
-  call sbyte* (sbyte**)* %llvm.gcread(sbyte** %Ptr)
+  declare sbyte* %llvm.gcread(sbyte** %Ptr)
 </pre>
 
 <h5>Overview:</h5>
@@ -2422,7 +2422,7 @@
 <h5>Syntax:</h5>
 
 <pre>
-  call void (sbyte*, sbyte**)* %llvm.gcwrite(sbyte* %P1, sbyte** %P2)
+  declare void %llvm.gcwrite(sbyte* %P1, sbyte** %P2)
 </pre>
 
 <h5>Overview:</h5>
@@ -2468,7 +2468,7 @@
 
 <h5>Syntax:</h5>
 <pre>
-  call void* ()* %llvm.returnaddress(uint <level>)
+  declare void* %llvm.returnaddress(uint <level>)
 </pre>
 
 <h5>Overview:</h5>
@@ -2512,7 +2512,7 @@
 
 <h5>Syntax:</h5>
 <pre>
-  call void* ()* %llvm.frameaddress(uint <level>)
+  declare void* %llvm.frameaddress(uint <level>)
 </pre>
 
 <h5>Overview:</h5>
@@ -2555,9 +2555,8 @@
 
 <h5>Syntax:</h5>
 <pre>
-  call void (sbyte *, uint, uint)* %llvm.prefetch(sbyte * <address>,
-                                                  uint <rw>, 
-                                                  uint <locality>)
+  declare void %llvm.prefetch(sbyte * <address>,
+                                uint <rw>, uint <locality>)
 </pre>
 
 <h5>Overview:</h5>
@@ -2600,7 +2599,7 @@
 
 <h5>Syntax:</h5>
 <pre>
-  call void (uint)* %llvm.pcmarker( uint <id> )
+  declare void %llvm.pcmarker( uint <id> )
 </pre>
 
 <h5>Overview:</h5>
@@ -2654,7 +2653,7 @@
 
 <h5>Syntax:</h5>
 <pre>
-  call <integer type> (<integer type>)* %llvm.readport (<integer type> <address>)
+  declare <integer type> %llvm.readport (<integer type> <address>)
 </pre>
 
 <h5>Overview:</h5>
@@ -2738,7 +2737,7 @@
 
 <h5>Syntax:</h5>
 <pre>
-  call <result> (<ty>*)* %llvm.readio (<ty> * <pointer>)
+  declare <result> %llvm.readio (<ty> * <pointer>)
 </pre>
 
 <h5>Overview:</h5>
@@ -2786,7 +2785,7 @@
 
 <h5>Syntax:</h5>
 <pre>
-  call void (<ty1>, <ty2>*)* %llvm.writeio (<ty1> <value>, <ty2> * <pointer>)
+  declare void %llvm.writeio (<ty1> <value>, <ty2> * <pointer>)
 </pre>
 
 <h5>Overview:</h5>
@@ -3004,8 +3003,7 @@
 
 <h5>Syntax:</h5>
 <pre>
-  call bool (<float or double>, <float or double>)* %llvm.isunordered(<float or double> Val1,
-                                                                      <float or double> Val2)
+  declare bool %llvm.isunordered(<float or double> Val1, <float or double> Val2)
 </pre>
 
 <h5>Overview:</h5>
@@ -3057,7 +3055,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: 2005/04/26 20:41:16 $
+  Last modified: $Date: 2005/04/26 20:50:44 $
 </address>
 </body>
 </html>






More information about the llvm-commits mailing list