aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Criswell <criswell@uiuc.edu>2004-06-25 16:42:50 +0000
committerJohn Criswell <criswell@uiuc.edu>2004-06-25 16:42:50 +0000
commitf5076133a94a08e385e5dd1b0c75f2d32fe542ab (patch)
tree018dbc605e564c0f6d9b91bffb801eed7b04fcb3
parent8411475105e16b47a167f71071a26308b7ca5042 (diff)
Removed the interrupt_handler instrinsic section that I accidently added
in my previous commits. It's not implemented and is out of date. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14410 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--docs/LangRef.html47
1 files changed, 0 insertions, 47 deletions
diff --git a/docs/LangRef.html b/docs/LangRef.html
index acc6a3bbd5..1b9dc458cc 100644
--- a/docs/LangRef.html
+++ b/docs/LangRef.html
@@ -2357,53 +2357,6 @@ ensures that accesses to memory mapped I/O registers occur in program order.
</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>