Skip to content

Commit c3fb2ad

Browse files
committed
Merge branch 'upstream'
2 parents 4c02753 + 5b26fa2 commit c3fb2ad

File tree

2 files changed

+171
-162
lines changed

2 files changed

+171
-162
lines changed

document/core/text/instructions.rst

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -870,6 +870,10 @@ Vector constant instructions have a mandatory :ref:`shape <syntax-vec-shape>` de
870870
\text{f32x4.abs} &\Rightarrow& \F32X4.\VABS\\ &&|&
871871
\text{f32x4.neg} &\Rightarrow& \F32X4.\VNEG\\ &&|&
872872
\text{f32x4.sqrt} &\Rightarrow& \F32X4.\VSQRT\\ &&|&
873+
\text{f32x4.ceil} &\Rightarrow& \F32X4.\VCEIL\\ &&|&
874+
\text{f32x4.floor} &\Rightarrow& \F32X4.\VFLOOR\\ &&|&
875+
\text{f32x4.trunc} &\Rightarrow& \F32X4.\VTRUNC\\ &&|&
876+
\text{f32x4.nearest} &\Rightarrow& \F32X4.\VNEAREST\\ &&|&
873877
\text{f32x4.add} &\Rightarrow& \F32X4.\VADD\\ &&|&
874878
\text{f32x4.sub} &\Rightarrow& \F32X4.\VSUB\\ &&|&
875879
\text{f32x4.mul} &\Rightarrow& \F32X4.\VMUL\\ &&|&
@@ -886,6 +890,10 @@ Vector constant instructions have a mandatory :ref:`shape <syntax-vec-shape>` de
886890
\text{f64x2.abs} &\Rightarrow& \F64X2.\VABS\\ &&|&
887891
\text{f64x2.neg} &\Rightarrow& \F64X2.\VNEG\\ &&|&
888892
\text{f64x2.sqrt} &\Rightarrow& \F64X2.\VSQRT\\ &&|&
893+
\text{f64x2.ceil} &\Rightarrow& \F64X2.\VCEIL\\ &&|&
894+
\text{f64x2.floor} &\Rightarrow& \F64X2.\VFLOOR\\ &&|&
895+
\text{f64x2.trunc} &\Rightarrow& \F64X2.\VTRUNC\\ &&|&
896+
\text{f64x2.nearest} &\Rightarrow& \F64X2.\VNEAREST\\ &&|&
889897
\text{f64x2.add} &\Rightarrow& \F64X2.\VADD\\ &&|&
890898
\text{f64x2.sub} &\Rightarrow& \F64X2.\VSUB\\ &&|&
891899
\text{f64x2.mul} &\Rightarrow& \F64X2.\VMUL\\ &&|&
@@ -930,7 +938,7 @@ Such a folded instruction can appear anywhere a regular instruction can.
930938
931939
.. math::
932940
\begin{array}{lllll}
933-
\production{instruction} &
941+
\production{instruction} &
934942
\text{(}~\Tplaininstr~~\Tfoldedinstr^\ast~\text{)}
935943
&\equiv\quad \Tfoldedinstr^\ast~~\Tplaininstr \\ &
936944
\text{(}~\text{block}~~\Tlabel~~\Tblocktype~~\Tinstr^\ast~\text{)}

0 commit comments

Comments
 (0)