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

John Criswell criswell at cs.uiuc.edu
Fri Jun 25 11:44:01 PDT 2004


Changes in directory llvm/docs:

LangRef.html updated: 1.69 -> 1.70

---
Log message:

Removed the interrupt_handler instrinsic section that I accidently added
in my previous commits.  It's not implemented and is out of date.



---
Diffs of the changes:  (+1 -48)

Index: llvm/docs/LangRef.html
diff -u llvm/docs/LangRef.html:1.69 llvm/docs/LangRef.html:1.70
--- llvm/docs/LangRef.html:1.69	Fri Jun 25 11:05:06 2004
+++ llvm/docs/LangRef.html	Fri Jun 25 11:42:50 2004
@@ -2357,53 +2357,6 @@
 
 </div>
 
-<!-- _______________________________________________________________________ -->
-<div class="doc_subsubsection">
-  <a name="i_interrupt_handler">'<tt>llvm.interrupt_handler</tt>' Intrinsic</a>
-</div>
-
-<div class="doc_text">
-
-<h5>Syntax:</h5>
-<pre>
-  call void (void)* %llvm.interrupt_handler (void)
-</pre>
-
-<h5>Overview:</h5>
-
-<p>
-The '<tt>llvm.interrupt_handler</tt>' intrinsic installs the specified function
-as an interrupt handler for the specified interrupt.
-</p>
-
-<h5>Arguments:</h5>
-
-<p>
-The first argument is the value to write to the memory mapped I/O location.
-The second argument is a pointer indicating the memory address to which the
-data should be written.
-</p>
-
-<h5>Semantics:</h5>
-
-<p>
-The '<tt>llvm.writeio</tt>' intrinsic writes <i>value</i> to the memory mapped
-I/O address specified by <i>pointer</i>.  The value must be a
-<a href="#t_firstclass">first class</a> type.  However, certain architectures
-may not support I/O on all first class types.  For example, 32 bit processors
-may only support I/O on data types that are 32 bits or less.
-</p>
-
-<p>
-This intrinsic enforces an in-order memory model for llvm.readio and
-llvm.writeio calls on machines that use dynamic scheduling.  Dynamically
-scheduled processors may execute loads and stores out of order, re-ordering at
-run time accesses to memory mapped I/O registers.  Using these intrinsics
-ensures that accesses to memory mapped I/O registers occur in program order.
-</p>
-
-</div>
-
 <!-- ======================================================================= -->
 <div class="doc_subsection">
   <a name="int_libc">Standard C Library Intrinsics</a>
@@ -2637,7 +2590,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/06/25 16:05:06 $
+  Last modified: $Date: 2004/06/25 16:42:50 $
 </address>
 </body>
 </html>





More information about the llvm-commits mailing list