<< 43/66 >>
First Last

gather word より gather byte

 x = spu_gather(spu_shuffle(y, any, shuffle_pattern));
 z = si_lqx(x, mag_table);

any はなんでもいいので、2つの要素を同時にやる

 x = spu_gather(spu_shuffle(y1, y2, shuffle_pattern));
 z1 = si_lqx(x, mag_table1);
 z2 = si_lqx(x, mag_table2);

これで Odd 2 命令