mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-05 13:26:55 +00:00
Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338,
r136339, r136341, r136369, r136387, r136392, r136396, r136429, r136430, r136444, r136445, r136446, r136253 pending review. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136556 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -124,7 +124,6 @@
|
||||
<li><a href="#i_indirectbr">'<tt>indirectbr</tt>' Instruction</a></li>
|
||||
<li><a href="#i_invoke">'<tt>invoke</tt>' Instruction</a></li>
|
||||
<li><a href="#i_unwind">'<tt>unwind</tt>' Instruction</a></li>
|
||||
<li><a href="#i_resume">'<tt>resume</tt>' Instruction</a></li>
|
||||
<li><a href="#i_unreachable">'<tt>unreachable</tt>' Instruction</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
@@ -3024,14 +3023,13 @@ should not be exposed to source languages.</p>
|
||||
control flow, not values (the one exception being the
|
||||
'<a href="#i_invoke"><tt>invoke</tt></a>' instruction).</p>
|
||||
|
||||
<p>There are eight different terminator instructions: the
|
||||
<p>There are seven different terminator instructions: the
|
||||
'<a href="#i_ret"><tt>ret</tt></a>' instruction, the
|
||||
'<a href="#i_br"><tt>br</tt></a>' instruction, the
|
||||
'<a href="#i_switch"><tt>switch</tt></a>' instruction, the
|
||||
'<a href="#i_indirectbr">'<tt>indirectbr</tt></a>' Instruction, the
|
||||
'<a href="#i_invoke"><tt>invoke</tt></a>' instruction, the
|
||||
'<a href="#i_unwind"><tt>unwind</tt></a>' instruction, the
|
||||
'<a href="#i_resume"><tt>resume</tt></a>' instruction, and the
|
||||
'<a href="#i_unwind"><tt>unwind</tt></a>' instruction, and the
|
||||
'<a href="#i_unreachable"><tt>unreachable</tt></a>' instruction.</p>
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
@@ -3354,35 +3352,6 @@ that the invoke/unwind semantics are likely to change in future versions.</p>
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
|
||||
<h4>
|
||||
<a name="i_resume">'<tt>resume</tt>' Instruction</a>
|
||||
</h4>
|
||||
|
||||
<div>
|
||||
|
||||
<h5>Syntax:</h5>
|
||||
<pre>
|
||||
resume <type> <value>
|
||||
</pre>
|
||||
|
||||
<h5>Overview:</h5>
|
||||
<p>The '<tt>resume</tt>' instruction is a terminator instruction that has no
|
||||
successors. Its operand must have the same type as the result of any
|
||||
'<tt>landingpad</tt>' instruction in the same function.</p>
|
||||
|
||||
<h5>Semantics:</h5>
|
||||
<p>The '<tt>resume</tt>' instruction resumes propagation of an existing
|
||||
(in-flight) exception.</p>
|
||||
|
||||
<h5>Example:</h5>
|
||||
<pre>
|
||||
resume { i8*, i32 } %exn
|
||||
</pre>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
|
||||
<h4>
|
||||
<a name="i_unreachable">'<tt>unreachable</tt>' Instruction</a>
|
||||
</h4>
|
||||
|
Reference in New Issue
Block a user