You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
\wedge & c_i &=& \bytes_{t}^{-1}(b^{16}[i \cdot B \slice B]))
184
+
\end{array}
178
185
\end{array}
179
186
180
-
Again these functions are invertible bijections.
187
+
These functions are bijections, so they are invertible.
181
188
182
189
183
-
.. index:: numeric vectors, shape
184
-
.. _aux-lanes:
190
+
.. index:: byte, little endian, memory
191
+
.. _aux-littleendian:
192
+
.. _aux-bytes:
185
193
186
-
Vectors
194
+
Storage
187
195
.......
188
196
189
-
Numeric vectors have the same underlying representation as an |i128|. They can also be interpreted as a sequence of numeric values packed into a |V128| with a particular |shape|.
197
+
When a number is stored into :ref:`memory <syntax-mem>`, it is converted into a sequence of :ref:`bytes <syntax-byte>` in |LittleEndian|_ byte order:
190
198
191
199
.. math::
192
-
\begin{array}{l}
193
200
\begin{array}{lll@{\qquad}l}
194
-
\lanes_{t\K{x}N}(c) &=&
195
-
c_0~\dots~c_{N-1} \\
196
-
\end{array}
197
-
\\ \qquad
198
-
\begin{array}[t]{@{}r@{~}l@{}}
199
-
(\where & B = |t| / 8 \\
200
-
\wedge & b^{16} = \bytes_{\i128}(c) \\
201
-
\wedge & c_i = \bytes_{t}^{-1}(b^{16}[i \cdot B \slice B]))
0 commit comments