mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-02 07:11:49 +00:00
Add a note about the switch instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4551 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
5953513308
commit
a0ff4aad41
@ -682,13 +682,19 @@ IfUnequal:
|
|||||||
|
|
||||||
<i>; Lookup indirect branch</i>
|
<i>; Lookup indirect branch</i>
|
||||||
switch uint <value>, label <defaultdest>, %switchtype <switchtable>
|
switch uint <value>, label <defaultdest>, %switchtype <switchtable>
|
||||||
|
<!--
|
||||||
<i>; Indexed indirect branch</i>
|
<i>; Indexed indirect branch</i>
|
||||||
switch uint <idxvalue>, label <defaultdest>, [<anysize> x label] <desttable>
|
switch uint <idxvalue>, label <defaultdest>, [<anysize> x label] <desttable>
|
||||||
|
-->
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
<h5>Overview:</h5>
|
<h5>Overview:</h5>
|
||||||
|
|
||||||
|
<b>NOTE:</b> The switch instruction may go away in the future. It is not very
|
||||||
|
well supported in LLVM anyway, so don't go to great lengths to support it. Talk
|
||||||
|
to <a href="mailto:sabre@nondot.org">Chris</a> for more info if this concerns
|
||||||
|
you.<p>
|
||||||
|
|
||||||
The '<tt>switch</tt>' instruction is used to transfer control flow to one of
|
The '<tt>switch</tt>' instruction is used to transfer control flow to one of
|
||||||
several different places. It is a generalization of the '<tt>br</tt>'
|
several different places. It is a generalization of the '<tt>br</tt>'
|
||||||
instruction, allowing a branch to occur to one of many possible destinations.<p>
|
instruction, allowing a branch to occur to one of many possible destinations.<p>
|
||||||
@ -1700,7 +1706,7 @@ more...
|
|||||||
<address><a href="mailto:sabre@nondot.org">Chris Lattner</a></address>
|
<address><a href="mailto:sabre@nondot.org">Chris Lattner</a></address>
|
||||||
<!-- Created: Tue Jan 23 15:19:28 CST 2001 -->
|
<!-- Created: Tue Jan 23 15:19:28 CST 2001 -->
|
||||||
<!-- hhmts start -->
|
<!-- hhmts start -->
|
||||||
Last modified: Tue Oct 29 01:57:05 CST 2002
|
Last modified: Mon Nov 4 18:20:38 CST 2002
|
||||||
<!-- hhmts end -->
|
<!-- hhmts end -->
|
||||||
</font>
|
</font>
|
||||||
</body></html>
|
</body></html>
|
||||||
|
Loading…
Reference in New Issue
Block a user