File tree Expand file tree Collapse file tree 1 file changed +10
-11
lines changed Expand file tree Collapse file tree 1 file changed +10
-11
lines changed Original file line number Diff line number Diff line change @@ -374,6 +374,16 @@ All other numeric instructions are plain opcodes without any immediates.
374
374
\hex {BF} &\Rightarrow & \F64 .\REINTERPRET\K {\_ }\I64 \\
375
375
\end {array}
376
376
377
+ .. math ::
378
+ \begin {array}{llclll}
379
+ \phantom {\production {instruction}} & \phantom {\Binstr } &\phantom {::=}& \phantom {\dots } && \phantom {thisshouldbeenough} \\[-2 ex] &&|&
380
+ \hex {C0 } &\Rightarrow & \I32 .\EXTEND\K {8 \_s} \\ &&|&
381
+ \hex {C1 } &\Rightarrow & \I32 .\EXTEND\K {16 \_s} \\ &&|&
382
+ \hex {C2 } &\Rightarrow & \I64 .\EXTEND\K {8 \_s} \\ &&|&
383
+ \hex {C3 } &\Rightarrow & \I64 .\EXTEND\K {16 \_s} \\ &&|&
384
+ \hex {C4 } &\Rightarrow & \I64 .\EXTEND\K {32 \_s} \\
385
+ \end {array}
386
+
377
387
.. _binary-cvtop-trunc-sat :
378
388
379
389
The saturating truncation instructions all have a one byte prefix.
@@ -392,17 +402,6 @@ The saturating truncation instructions all have a one byte prefix.
392
402
\end {array}
393
403
394
404
395
- .. math ::
396
- \begin {array}{llclll}
397
- \phantom {\production {instruction}} & \phantom {\Binstr } &\phantom {::=}& \phantom {\dots } && \phantom {thisshouldbeenough} \\[-2 ex] &&|&
398
- \hex {C0 } &\Rightarrow & \I32 .\EXTEND\K {8 \_s} \\ &&|&
399
- \hex {C1 } &\Rightarrow & \I32 .\EXTEND\K {16 \_s} \\ &&|&
400
- \hex {C2 } &\Rightarrow & \I64 .\EXTEND\K {8 \_s} \\ &&|&
401
- \hex {C3 } &\Rightarrow & \I64 .\EXTEND\K {16 \_s} \\ &&|&
402
- \hex {C4 } &\Rightarrow & \I64 .\EXTEND\K {32 \_s} \\
403
- \end {array}
404
-
405
-
406
405
.. index :: expression
407
406
pair: binary format; expression
408
407
single: expression; constant
You can’t perform that action at this time.
0 commit comments