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 までお願いします.
最終更新: