vcprm 67 libavcodec/ppc/fft_init.c re = vec_perm(a, b, vcprm(0,2,s0,s2)); /* { z[k].re, z[k+1].re, z[-k-2].re, z[-k-1].re } */\ vcprm 68 libavcodec/ppc/fft_init.c im = vec_perm(a, b, vcprm(s3,s1,3,1)); /* { z[-k-1].im, z[-k-2].im, z[k+1].im, z[k].im } */\ vcprm 69 libavcodec/ppc/fft_init.c cos = vec_perm(cos0, cos1, vcprm(o0,o1,s##o2,s##o3)); /* { cos[k], cos[k+1], cos[-k-2], cos[-k-1] } */\ vcprm 70 libavcodec/ppc/fft_init.c sin = vec_perm(sin0, sin1, vcprm(o0,o1,s##o2,s##o3));\ vcprm 78 libavcodec/ppc/fft_init.c a = vec_perm(r##p, i##p, vcprm(0,s0,0,s0));\ vcprm 79 libavcodec/ppc/fft_init.c b = vec_perm(r##p, i##p, vcprm(1,s1,1,s1));\ vcprm 80 libavcodec/ppc/fft_init.c c = vec_perm(r##p, i##p, vcprm(2,s2,2,s2));\ vcprm 81 libavcodec/ppc/fft_init.c d = vec_perm(r##p, i##p, vcprm(3,s3,3,s3));\ vcprm 121 libavcodec/ppc/fft_init.c pout[2*j] = vec_perm(a, d, vcprm(0,s3,1,s2)); vcprm 122 libavcodec/ppc/fft_init.c pout[2*j+1] = vec_perm(a, d, vcprm(2,s1,3,s0)); vcprm 123 libavcodec/ppc/fft_init.c pout[2*k] = vec_perm(c, b, vcprm(0,s3,1,s2)); vcprm 124 libavcodec/ppc/fft_init.c pout[2*k+1] = vec_perm(c, b, vcprm(2,s1,3,s0)); vcprm 145 libavcodec/ppc/fft_init.c p0[-k-1] = vec_perm(a, a, vcprm(3,2,1,0)); vcprm 146 libavcodec/ppc/fft_init.c p1[k] = vec_perm(b, b, vcprm(3,2,1,0)); vcprm 98 libavcodec/ppc/fft_vsx.h x2 = vec_perm(x0, x1, vcprm(2,s2,3,s3)); vcprm 99 libavcodec/ppc/fft_vsx.h x3 = vec_perm(x0, x1, vcprm(s3,3,s2,2)); vcprm 101 libavcodec/ppc/fft_vsx.h y4 = vec_perm(y0, y1, vcprm(s1,1,s0,0)); vcprm 102 libavcodec/ppc/fft_vsx.h y5 = vec_perm(y0, y1, vcprm(s3,3,s2,2)); vcprm 103 libavcodec/ppc/fft_vsx.h y2 = vec_perm(y0, y1, vcprm(0,s0,1,s1)); vcprm 104 libavcodec/ppc/fft_vsx.h y3 = vec_perm(y0, y1, vcprm(2,s2,3,s3)); vcprm 117 libavcodec/ppc/fft_vsx.h x8 = vec_perm(x6, x7, vcprm(0,1,s2,s3)); vcprm 118 libavcodec/ppc/fft_vsx.h y10 = vec_perm(y8, y9, vcprm(0,1,s2,s3)); vcprm 119 libavcodec/ppc/fft_vsx.h y15 = vec_perm(y13, y14, vcprm(0,1,s2,s3)); vcprm 121 libavcodec/ppc/fft_vsx.h x9 = vec_perm(x0, x8, vcprm(0,1,s0,s2)); vcprm 122 libavcodec/ppc/fft_vsx.h x10 = vec_perm(x1, x8, vcprm(1,0,s3,s1)); vcprm 124 libavcodec/ppc/fft_vsx.h y16 = vec_perm(y10, y15, vcprm(0,2,s0,s2)); vcprm 125 libavcodec/ppc/fft_vsx.h y17 = vec_perm(y10, y15, vcprm(3,1,s3,s1)); vcprm 137 libavcodec/ppc/fft_vsx.h x15 = vec_perm(x13, x14, vcprm(0,s1,2,s3)); vcprm 138 libavcodec/ppc/fft_vsx.h x16 = vec_perm(x13, x14, vcprm(s0,1,s2,3)); vcprm 139 libavcodec/ppc/fft_vsx.h y22 = vec_perm(y20, y21, vcprm(0,s1,2,s3)); vcprm 140 libavcodec/ppc/fft_vsx.h y23 = vec_perm(y20, y21, vcprm(s0,1,s2,3)); vcprm 181 libavcodec/ppc/fft_vsx.h x4 = vec_perm(x0, x1, vcprm(s1,1,s0,0)); vcprm 182 libavcodec/ppc/fft_vsx.h x5 = vec_perm(x0, x1, vcprm(s3,3,s2,2)); vcprm 183 libavcodec/ppc/fft_vsx.h x2 = vec_perm(x0, x1, vcprm(0,s0,1,s1)); vcprm 184 libavcodec/ppc/fft_vsx.h x3 = vec_perm(x0, x1, vcprm(2,s2,3,s3)); vcprm 186 libavcodec/ppc/fft_vsx.h y2 = vec_perm(y0, y1, vcprm(0,s0,1,s1)); vcprm 187 libavcodec/ppc/fft_vsx.h y3 = vec_perm(y0, y1, vcprm(2,s2,3,s3)); vcprm 191 libavcodec/ppc/fft_vsx.h y4 = vec_perm(y0, y1, vcprm(s1,1,s0,0)); vcprm 192 libavcodec/ppc/fft_vsx.h y5 = vec_perm(y0, y1, vcprm(s3,3,s2,2)); vcprm 207 libavcodec/ppc/fft_vsx.h x10 = vec_perm(x8, x9, vcprm(0,1,s2,s3)); vcprm 208 libavcodec/ppc/fft_vsx.h x15 = vec_perm(x13, x14, vcprm(0,1,s2,s3)); vcprm 210 libavcodec/ppc/fft_vsx.h y10 = vec_perm(y8, y9, vcprm(0,1,s2,s3)); vcprm 211 libavcodec/ppc/fft_vsx.h y15 = vec_perm(y13, y14, vcprm(0,1,s2,s3)); vcprm 213 libavcodec/ppc/fft_vsx.h x16 = vec_perm(x10, x15, vcprm(0,2,s0,s2)); vcprm 214 libavcodec/ppc/fft_vsx.h x17 = vec_perm(x10, x15, vcprm(3,1,s3,s1)); vcprm 216 libavcodec/ppc/fft_vsx.h y16 = vec_perm(y10, y15, vcprm(0,2,s0,s2)); vcprm 217 libavcodec/ppc/fft_vsx.h y17 = vec_perm(y10, y15, vcprm(3,1,s3,s1)); vcprm 229 libavcodec/ppc/fft_vsx.h x22 = vec_perm(x20, x21, vcprm(0,s1,2,s3)); vcprm 230 libavcodec/ppc/fft_vsx.h x23 = vec_perm(x20, x21, vcprm(s0,1,s2,3)); vcprm 232 libavcodec/ppc/fft_vsx.h y22 = vec_perm(y20, y21, vcprm(0,s1,2,s3)); vcprm 233 libavcodec/ppc/fft_vsx.h y23 = vec_perm(y20, y21, vcprm(s0,1,s2,3)); vcprm 266 libavcodec/ppc/fft_vsx.h c = vec_perm(a, b, vcprm(0,1,s2,s1)); vcprm 267 libavcodec/ppc/fft_vsx.h d = vec_perm(a, b, vcprm(2,3,s0,s3)); vcprm 271 libavcodec/ppc/fft_vsx.h c = vec_perm(a, b, vcprm(0,1,s0,s1)); vcprm 272 libavcodec/ppc/fft_vsx.h d = vec_perm(a, b, vcprm(2,3,s3,s2)); vcprm 301 libavcodec/ppc/fft_vsx.h x0 = vec_perm(vz0, vz1, vcprm(0,1,s2,s1)); vcprm 302 libavcodec/ppc/fft_vsx.h x1 = vec_perm(vz0, vz1, vcprm(2,3,s0,s3)); vcprm 303 libavcodec/ppc/fft_vsx.h x2 = vec_perm(vz2, vz3, vcprm(2,1,s0,s1)); vcprm 304 libavcodec/ppc/fft_vsx.h x3 = vec_perm(vz2, vz3, vcprm(0,3,s2,s3)); vcprm 311 libavcodec/ppc/fft_vsx.h x8 = vec_perm(x4, x5, vcprm(0,1,s0,s1)); vcprm 312 libavcodec/ppc/fft_vsx.h x9 = vec_perm(x4, x5, vcprm(2,3,s3,s2)); vcprm 313 libavcodec/ppc/fft_vsx.h x10 = vec_perm(x6, x7, vcprm(2,1,s2,s1)); vcprm 314 libavcodec/ppc/fft_vsx.h x11 = vec_perm(x6, x7, vcprm(0,3,s0,s3)); vcprm 320 libavcodec/ppc/fft_vsx.h x16 = vec_perm(x12, x13, vcprm(0,s0,1,s1)); vcprm 321 libavcodec/ppc/fft_vsx.h x17 = vec_perm(x14, x15, vcprm(0,s0,1,s1)); vcprm 322 libavcodec/ppc/fft_vsx.h x18 = vec_perm(x16, x17, vcprm(s0,s3,s2,s1)); vcprm 326 libavcodec/ppc/fft_vsx.h x21 = vec_perm(x12, x13, vcprm(2,s2,3,s3)); vcprm 327 libavcodec/ppc/fft_vsx.h x22 = vec_perm(x14, x15, vcprm(2,3,s2,s3)); vcprm 328 libavcodec/ppc/fft_vsx.h x23 = vec_perm(x14, x15, vcprm(3,2,s3,s2)); vcprm 331 libavcodec/ppc/fft_vsx.h x26 = vec_mul( vec_perm(x24, x25, vcprm(2,s2,0,s0)), vc1); vcprm 336 libavcodec/ppc/fft_vsx.h x29 = vec_perm(x19, x27, vcprm(0,2,s0,s2)); // z0.r z0.i z1.r z1.i vcprm 337 libavcodec/ppc/fft_vsx.h x30 = vec_perm(x19, x27, vcprm(1,3,s1,s3)); // z2.r z2.i z7.r z3.i vcprm 338 libavcodec/ppc/fft_vsx.h x31 = vec_perm(x20, x28, vcprm(0,2,s0,s2)); // z4.r z4.i z5.r z5.i vcprm 339 libavcodec/ppc/fft_vsx.h x32 = vec_perm(x20, x28, vcprm(1,3,s1,s3)); // z6.r z6.i z3.r z7.i vcprm 340 libavcodec/ppc/fft_vsx.h x33 = vec_perm(x30, x32, vcprm(0,1,s2,3)); // z2.r z2.i z3.r z3.i vcprm 341 libavcodec/ppc/fft_vsx.h x34 = vec_perm(x30, x32, vcprm(s0,s1,2,s3)); // z6.r z6.i z7.r z7.i vcprm 389 libavcodec/ppc/fft_vsx.h x0 = vec_perm(vz0, vz1, vcprm(0,1,s2,s1)); vcprm 390 libavcodec/ppc/fft_vsx.h x1 = vec_perm(vz0, vz1, vcprm(2,3,s0,s3)); vcprm 391 libavcodec/ppc/fft_vsx.h x2 = vec_perm(vz2, vz3, vcprm(0,1,s0,s1)); vcprm 392 libavcodec/ppc/fft_vsx.h x3 = vec_perm(vz2, vz3, vcprm(2,3,s2,s3)); vcprm 394 libavcodec/ppc/fft_vsx.h x4 = vec_perm(vz4, vz5, vcprm(0,1,s2,s1)); vcprm 395 libavcodec/ppc/fft_vsx.h x5 = vec_perm(vz4, vz5, vcprm(2,3,s0,s3)); vcprm 396 libavcodec/ppc/fft_vsx.h x6 = vec_perm(vz6, vz7, vcprm(0,1,s2,s1)); vcprm 397 libavcodec/ppc/fft_vsx.h x7 = vec_perm(vz6, vz7, vcprm(2,3,s0,s3)); vcprm 409 libavcodec/ppc/fft_vsx.h x16 = vec_perm(x8, x9, vcprm(0,1,s0,s1)); vcprm 410 libavcodec/ppc/fft_vsx.h x17 = vec_perm(x8, x9, vcprm(2,3,s3,s2)); vcprm 411 libavcodec/ppc/fft_vsx.h x18 = vec_perm(x10, x11, vcprm(2,1,s1,s2)); vcprm 412 libavcodec/ppc/fft_vsx.h x19 = vec_perm(x10, x11, vcprm(0,3,s0,s3)); vcprm 413 libavcodec/ppc/fft_vsx.h x20 = vec_perm(x12, x14, vcprm(0,1,s0, s1)); vcprm 414 libavcodec/ppc/fft_vsx.h x21 = vec_perm(x12, x14, vcprm(2,3,s2,s3)); vcprm 415 libavcodec/ppc/fft_vsx.h x22 = vec_perm(x13, x15, vcprm(0,1,s0,s1)); vcprm 416 libavcodec/ppc/fft_vsx.h x23 = vec_perm(x13, x15, vcprm(3,2,s3,s2)); vcprm 429 libavcodec/ppc/fft_vsx.h x34 = vec_perm(x32, x33, vcprm(0,1,s0,s1)); vcprm 431 libavcodec/ppc/fft_vsx.h x35 = vec_perm(x28, x29, vcprm(2,1,s1,s2)); vcprm 432 libavcodec/ppc/fft_vsx.h x36 = vec_perm(x28, x29, vcprm(0,3,s0,s3)); vcprm 435 libavcodec/ppc/fft_vsx.h x39 = vec_perm(x37, x38, vcprm(0,1,s1,s0)); vcprm 437 libavcodec/ppc/fft_vsx.h x40 = vec_perm(x27, x38, vcprm(3,2,s2,s3)); vcprm 438 libavcodec/ppc/fft_vsx.h x41 = vec_perm(x26, x37, vcprm(2,3,s3,s2)); vcprm 447 libavcodec/ppc/fft_vsx.h x48 = vec_perm(x30, x31, vcprm(2,1,s1,s2)); vcprm 448 libavcodec/ppc/fft_vsx.h x49 = vec_perm(x30, x31, vcprm(0,3,s3,s0)); vcprm 456 libavcodec/ppc/fft_vsx.h x56 = vec_perm(x24, x25, vcprm(2,3,s2,s3)); vcprm 457 libavcodec/ppc/fft_vsx.h x57 = vec_perm(x44, x45, vcprm(0,1,s1,s0)); vcprm 461 libavcodec/ppc/fft_vsx.h x60 = vec_perm(x54, x55, vcprm(1,0,3,2)); vcprm 462 libavcodec/ppc/fft_vsx.h x61 = vec_perm(x54, x55, vcprm(s1,s0,s3,s2)); vcprm 467 libavcodec/ppc/fft_vsx.h x66 = vec_perm(x62, x64, vcprm(0,1,s3,s2)); vcprm 468 libavcodec/ppc/fft_vsx.h x67 = vec_perm(x63, x65, vcprm(s0,s1,3,2)); vcprm 475 libavcodec/ppc/fft_vsx.h x72 = vec_perm(x25, x27, vcprm(s1,s0,s2,s3)); vcprm 478 libavcodec/ppc/fft_vsx.h x75 = vec_perm(x73, x74, vcprm(0,1,s0,s1)); vcprm 479 libavcodec/ppc/fft_vsx.h x76 = vec_perm(x44, x45, vcprm(3,2,s2,s3)); vcprm 483 libavcodec/ppc/fft_vsx.h x79 = vec_perm(x46, x68, vcprm(0,1,s0,s1)); // z0.r z0.i z1.r z1.i vcprm 484 libavcodec/ppc/fft_vsx.h x80 = vec_perm(x77, x68, vcprm(0,1,s2,s3)); // z2.r z2.i z3.r z3.i vcprm 485 libavcodec/ppc/fft_vsx.h x81 = vec_perm(x46, x70, vcprm(2,3,s0,s1)); // z4.r z4.i z5.r z5.i vcprm 486 libavcodec/ppc/fft_vsx.h x82 = vec_perm(x71, x77, vcprm(s2,s3,2,3)); // z6.r z6.i z7.r z7.i vcprm 491 libavcodec/ppc/fft_vsx.h x83 = vec_perm(x47, x69, vcprm(0,1,s0,s1)); // z8.r z8.i z9.r z9.i vcprm 492 libavcodec/ppc/fft_vsx.h x84 = vec_perm(x78, x69, vcprm(0,1,s2,s3)); // z10.r z10.i z11.r z11.i vcprm 493 libavcodec/ppc/fft_vsx.h x85 = vec_perm(x47, x71, vcprm(2,3,s0,s1)); // z12.r z12.i z13.r z13.i vcprm 494 libavcodec/ppc/fft_vsx.h x86 = vec_perm(x70, x78, vcprm(s2,s3,2,3)); // z14.r z14.i z15.r z15.i vcprm 508 libavcodec/ppc/fft_vsx.h c = vec_perm(a, b, vcprm(0,1,s2,s1)); vcprm 509 libavcodec/ppc/fft_vsx.h d = vec_perm(a, b, vcprm(2,3,s0,s3)); vcprm 513 libavcodec/ppc/fft_vsx.h c = vec_perm(a,b, vcprm(0,s0,1,s1)); vcprm 514 libavcodec/ppc/fft_vsx.h d = vec_perm(a, b, vcprm(2,s3,3,s2)); vcprm 519 libavcodec/ppc/fft_vsx.h c = vec_perm(a, b, vcprm(0,1,s0,s1)); vcprm 520 libavcodec/ppc/fft_vsx.h d = vec_perm(a, b, vcprm(2,3,s2,s3)); vcprm 542 libavcodec/ppc/fft_vsx.h vz6 = vec_perm(vz2, vz3, vcprm(0,s0,1,s1)); vcprm 543 libavcodec/ppc/fft_vsx.h vz7 = vec_perm(vz2, vz3, vcprm(2,s2,3,s3)); vcprm 544 libavcodec/ppc/fft_vsx.h vz4 = vec_perm(vz0, vz1, vcprm(0,1,s2,s1)); vcprm 545 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,3,s0,s3)); vcprm 549 libavcodec/ppc/fft_vsx.h vz8 = vec_perm(vz3, vz3, vcprm(2,3,0,1)); vcprm 557 libavcodec/ppc/fft_vsx.h vz4 = vec_perm(vz0, vz1, vcprm(0,s0,1,s1)); vcprm 558 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,s3,3,s2)); vcprm 559 libavcodec/ppc/fft_vsx.h vz6 = vec_perm(vz2, vz3, vcprm(1,2,s3,s0)); vcprm 560 libavcodec/ppc/fft_vsx.h vz7 = vec_perm(vz2, vz3, vcprm(0,3,s2,s1)); vcprm 567 libavcodec/ppc/fft_vsx.h vz4 = vec_perm(vz0, vz1, vcprm(0,1,s0,s1)); vcprm 568 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,3,s2,s3)); vcprm 569 libavcodec/ppc/fft_vsx.h vz6 = vec_perm(vz2, vz3, vcprm(0,2,s1,s3)); vcprm 570 libavcodec/ppc/fft_vsx.h vz7 = vec_perm(vz2, vz3, vcprm(1,3,s0,s2)); vcprm 606 libavcodec/ppc/fft_vsx.h vz4 = vec_perm(vz0, vz1, vcprm(0,1,s2,s1)); vcprm 607 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,3,s0,s3)); vcprm 608 libavcodec/ppc/fft_vsx.h vz6 = vec_perm(vz2, vz3, vcprm(0,1,s2,s1)); vcprm 609 libavcodec/ppc/fft_vsx.h vz7 = vec_perm(vz2, vz3, vcprm(2,3,s0,s3)); vcprm 616 libavcodec/ppc/fft_vsx.h vz4 = vec_perm(vz0, vz1, vcprm(0,s0,1,s1)); vcprm 617 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,s3,3,s2)); vcprm 618 libavcodec/ppc/fft_vsx.h vz6 = vec_perm(vz2, vz3, vcprm(0,s0,1,s1)); vcprm 619 libavcodec/ppc/fft_vsx.h vz7 = vec_perm(vz2, vz3, vcprm(2,s3,3,s2)); vcprm 626 libavcodec/ppc/fft_vsx.h vz4 = vec_perm(vz0, vz1, vcprm(0,1,s0,s1)); vcprm 627 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,3,s2,s3)); vcprm 629 libavcodec/ppc/fft_vsx.h vz6 = vec_perm(vz2, vz3, vcprm(0,1,s0,s1)); vcprm 630 libavcodec/ppc/fft_vsx.h vz7 = vec_perm(vz2, vz3, vcprm(2,3,s2,s3)); vcprm 636 libavcodec/ppc/fft_vsx.h vz10 = vec_perm(vz2, vz3, vcprm(0,s0,1,s1)); vcprm 637 libavcodec/ppc/fft_vsx.h vz11 = vec_perm(vz2, vz3, vcprm(2,s2,3,s3)); vcprm 638 libavcodec/ppc/fft_vsx.h vz8 = vec_perm(vz0, vz1, vcprm(0,1,s2,s1)); vcprm 639 libavcodec/ppc/fft_vsx.h vz9 = vec_perm(vz0, vz1, vcprm(2,3,s0,s3)); vcprm 643 libavcodec/ppc/fft_vsx.h vz12 = vec_perm(vz3, vz3, vcprm(2,3,0,1)); vcprm 649 libavcodec/ppc/fft_vsx.h vz8 = vec_perm(vz0, vz1, vcprm(0,s0,1,s1)); vcprm 650 libavcodec/ppc/fft_vsx.h vz9 = vec_perm(vz0, vz1, vcprm(2,s3,3,s2)); vcprm 651 libavcodec/ppc/fft_vsx.h vz10 = vec_perm(vz2, vz3, vcprm(1,2,s3,s0)); vcprm 652 libavcodec/ppc/fft_vsx.h vz11 = vec_perm(vz2, vz3, vcprm(0,3,s2,s1)); vcprm 659 libavcodec/ppc/fft_vsx.h vz8 = vec_perm(vz0, vz1, vcprm(0,1,s0,s1)); vcprm 660 libavcodec/ppc/fft_vsx.h vz9 = vec_perm(vz0, vz1, vcprm(2,3,s2,s3)); vcprm 661 libavcodec/ppc/fft_vsx.h vz10 = vec_perm(vz2, vz3, vcprm(0,2,s1,s3)); vcprm 662 libavcodec/ppc/fft_vsx.h vz11 = vec_perm(vz2, vz3, vcprm(1,3,s0,s2)); vcprm 729 libavcodec/ppc/fft_vsx.h v9 = vec_perm(v9, v10, vcprm(s0,3,2,1)); vcprm 781 libavcodec/ppc/fft_vsx.h v9 = vec_perm(v9, v10, vcprm(s0,3,2,1)); vcprm 203 libavcodec/ppc/h264dsp.c vec_u8 dst8 = vec_perm((vec_u8)idstsum8, dstv, vcprm(2,3,s2,s3));\ vcprm 99 libavcodec/ppc/hpeldsp_altivec.c pixelsv = vec_perm(blockv, pixelsv, vcprm(0,1,s0,s1)); vcprm 101 libavcodec/ppc/hpeldsp_altivec.c pixelsv = vec_perm(blockv, pixelsv, vcprm(s0,s1,2,3)); vcprm 148 libavcodec/ppc/hpeldsp_altivec.c blockv = vec_perm(blockv, pixelsavg, vcprm(0, 1, s0, s1)); vcprm 150 libavcodec/ppc/hpeldsp_altivec.c blockv = vec_perm(blockv, pixelsavg, vcprm(s0, s1, 2, 3)); vcprm 195 libavcodec/ppc/hpeldsp_altivec.c blockv = vec_perm(blockv, pixelsavg, vcprm(0, 1, s0, s1)); vcprm 197 libavcodec/ppc/hpeldsp_altivec.c blockv = vec_perm(blockv, pixelsavg, vcprm(s0, s1, 2, 3)); vcprm 354 libavcodec/ppc/hpeldsp_altivec.c blocktemp = vec_perm(blockv, pixelsavg, vcprm(0, 1, s0, s1)); vcprm 356 libavcodec/ppc/hpeldsp_altivec.c blocktemp = vec_perm(blockv, pixelsavg, vcprm(s0, s1, 2, 3)); vcprm 118 libavcodec/ppc/mpegvideodsp.c dstv2 = vec_perm(dstv, dstv2, vcprm(0, 1, s0, s1)); vcprm 120 libavcodec/ppc/mpegvideodsp.c dstv2 = vec_perm(dstv, dstv2, vcprm(s0, s1, 2, 3)); vcprm 44 libavutil/ppc/float_dsp_altivec.c const vec_u8 reverse = vcprm(3, 2, 1, 0); vcprm 86 libavutil/ppc/float_dsp_altivec.c edges = vec_perm(t1, t0, vcprm(0, 1, 2, 3)); vcprm 88 libavutil/ppc/float_dsp_altivec.c t1 = vec_perm(d, edges, vcprm(s0,s1,s2,s3)); vcprm 89 libavutil/ppc/float_dsp_altivec.c t0 = vec_perm(edges, d, vcprm(s0,s1,s2,s3)); vcprm 45 libavutil/ppc/float_dsp_vsx.c const vec_u8 reverse = vcprm(3, 2, 1, 0);