pub fun adds_u8x16(a: u8x16, b: u8x16) u8x16;
u8x16 通道的饱和无符号加法(钳位到 0xFF)
a:第一个操作数 b:第二个操作数 ret:通道级别的 min(a + b, 0xFF)
pub fun subs_u8x16(a: u8x16, b: u8x16) u8x16;
u8x16 通道的饱和无符号减法(钳位到 0)
a:被减数 b:减数 ret:通道级别的 max(a - b, 0)
pub fun adds_u16x8(a: u16x8, b: u16x8) u16x8;
u16x8 通道的饱和无符号加法(钳位到 0xFFFF)
a:第一个操作数 b:第二个操作数 ret:通道级别的 min(a + b, 0xFFFF)
pub fun subs_u16x8(a: u16x8, b: u16x8) u16x8;
u16x8 通道的饱和无符号减法(钳位到 0)
a:被减数 b:减数 ret:通道级别的 max(a - b, 0)
pub fun adds_i8x16(a: i8x16, b: i8x16) i8x16;
i8x16 通道的饱和有符号加法(钳位到 [-128, 127])
a:第一个操作数 b:第二个操作数 ret:通道级别的 clamp(a + b, -128, 127)
pub fun subs_i8x16(a: i8x16, b: i8x16) i8x16;
i8x16 通道的饱和有符号减法(钳位到 [-128, 127])
a:被减数 b:减数 ret:通道级别的 clamp(a - b, -128, 127)
pub fun adds_i16x8(a: i16x8, b: i16x8) i16x8;
i16x8 通道的饱和有符号加法(钳位到 [-32768, 32767])
a:第一个操作数 b:第二个操作数 ret:通道级别的 clamp(a + b, -32768, 32767)
pub fun subs_i16x8(a: i16x8, b: i16x8) i16x8;
i16x8 通道的饱和有符号减法(钳位到 [-32768, 32767])
a:被减数 b:减数 ret:通道级别的 clamp(a - b, -32768, 32767)