vs16 217 libavcodec/ppc/fdctdsp.c #define MERGE_S16(hl, a, b) vec_merge ## hl(vs16(a), vs16(b)) vs16 266 libavcodec/ppc/fdctdsp.c x0 = ((vector float) vec_add(vs16(b00), vs16(b70))); vs16 267 libavcodec/ppc/fdctdsp.c x7 = ((vector float) vec_sub(vs16(b00), vs16(b70))); vs16 268 libavcodec/ppc/fdctdsp.c x1 = ((vector float) vec_add(vs16(b10), vs16(b60))); vs16 269 libavcodec/ppc/fdctdsp.c x6 = ((vector float) vec_sub(vs16(b10), vs16(b60))); vs16 270 libavcodec/ppc/fdctdsp.c x2 = ((vector float) vec_add(vs16(b20), vs16(b50))); vs16 271 libavcodec/ppc/fdctdsp.c x5 = ((vector float) vec_sub(vs16(b20), vs16(b50))); vs16 272 libavcodec/ppc/fdctdsp.c x3 = ((vector float) vec_add(vs16(b30), vs16(b40))); vs16 273 libavcodec/ppc/fdctdsp.c x4 = ((vector float) vec_sub(vs16(b30), vs16(b40))); vs16 275 libavcodec/ppc/fdctdsp.c b70 = ((vector float) vec_add(vs16(x0), vs16(x3))); vs16 276 libavcodec/ppc/fdctdsp.c b10 = ((vector float) vec_add(vs16(x1), vs16(x2))); vs16 278 libavcodec/ppc/fdctdsp.c b00 = ((vector float) vec_add(vs16(b70), vs16(b10))); vs16 279 libavcodec/ppc/fdctdsp.c b40 = ((vector float) vec_sub(vs16(b70), vs16(b10))); vs16 282 libavcodec/ppc/fdctdsp.c b ## n ## 1 = ((vector float) vec_unpackl(vs16(b ## n ## 0))); \ vs16 283 libavcodec/ppc/fdctdsp.c b ## n ## 0 = ((vector float) vec_unpackh(vs16(b ## n ## 0))); \ vs16 290 libavcodec/ppc/fdctdsp.c b20 = ((vector float) vec_sub(vs16(x0), vs16(x3))); vs16 291 libavcodec/ppc/fdctdsp.c b60 = ((vector float) vec_sub(vs16(x1), vs16(x2))); vs16 312 libavcodec/ppc/fdctdsp.c b ## 0 = ((vector float) vec_unpackh(vs16(x))); \ vs16 313 libavcodec/ppc/fdctdsp.c b ## 1 = ((vector float) vec_unpackl(vs16(x))); \ vs16 440 libavcodec/ppc/fdctdsp.c vec_st(vs16(b ## n ## 0), 0, bp)