s8:dst s8:a s8:b
¶s8:dst s8:a c8:b
¶Add the u64
values a and b, and store the u64
result to dst. Overflow will wrap.
s8:dst s8:a s8:b
¶s8:dst s8:a c8:b
¶Subtract the u64
value b from a, and store the
u64
result to dst. Underflow will wrap.
s8:dst s8:a s8:b
¶s8:dst s8:a c8:b
¶Multiply the u64
values a and b, and store the
u64
result to dst. Overflow will wrap.
s8:dst s8:a s8:b
¶Place the bitwise and
of the u64
values a and
b into the u64
local dst.
s8:dst s8:a s8:b
¶Place the bitwise inclusive or
of the u64
values a
and b into the u64
local dst.
s8:dst s8:a s8:b
¶Place the bitwise exclusive or
of the u64
values a
and b into the u64
local dst.
s8:dst s8:a s8:b
¶Place the bitwise and
of the u64
values a and the
bitwise not
of b into the u64
local dst.
s8:dst s8:a s8:b
¶s8:dst s8:a c8:b
¶Shift the unboxed unsigned 64-bit integer in a left by b bits, also an unboxed unsigned 64-bit integer. Truncate to 64 bits and write to dst as an unboxed value. Only the lower 6 bits of b are used.