AltiVec

AltiVec-演算
| 移動 || 演算 |


vec_add / d = vec_add(a, b);
a : vector
b : vector
d : vector

a, b の各要素を加算し, d に格納する.

d u8 s8 u16 s16 u32 s32 f
a u8 b8 u8 s8 b8 s8 u16 b16 u16 s16 b16 s16 u32 b32 u32 s32 b32 s32 f
b u8 u8 b8 s8 s8 b8 u16 u16 b16 s16 s16 b16 u32 u32 b32 s32 s32 b32 f
vec_sub / d = vec_sub(a, b);
a : vector
b : vector
d : vector

a, b の各要素を減算し, d に格納する.

d u8 s8 u16 s16 u32 s32 f
a u8 b8 u8 s8 b8 s8 u16 b16 u16 s16 b16 s16 u32 b32 u32 s32 b32 s32 f
b u8 u8 b8 s8 s8 b8 u16 u16 b16 s16 s16 b16 u32 u32 b32 s32 s32 b32 f


ご意見は altivec@s22.xrea.com までお願いします.
最終更新: