/external/libaom/libaom/third_party/libyuv/source/ |
compare_win.cc | 78 vpsubusb ymm3, ymm1, ymm2 // abs difference trick local 80 vpor ymm1, ymm2, ymm3
|
scale_win.cc | 455 vmovdqu ymm3, [eax + esi * 2 + 32] local 457 vpavgb ymm3, ymm3, [eax + edi + 32] local 460 vpavgb ymm1, ymm1, ymm3 463 vpand ymm3, ymm1, ymm7 local 467 vpavgw ymm1, ymm1, ymm3 841 vmovdqu ymm3, [eax] // read 32 bytes local 843 vpermq ymm3, ymm3, 0xd8 // unmutate for vpunpck local 844 vpunpcklbw ymm2, ymm3, ymm local 845 vpunpckhbw ymm3, ymm3, ymm5 local 847 vpaddusw ymm1, ymm3, [edx + 32] local [all...] |
row_win.cc | 534 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0xf800f800 for Red local 535 vpsllw ymm3, ymm3, 11 local 550 vpand ymm1, ymm0, ymm3 // R in upper 5 bits 585 vpcmpeqb ymm3, ymm3, ymm3 // generate mask 0xf800f800 for Red local 586 vpsllw ymm3, ymm3, 1 local 587 vpsrlw ymm4, ymm3, 6 \/\/ generate mask 0x03e003e0 for Green local 645 vpsrlw ymm3, ymm2, 4 local 928 vpcmpeqb ymm3, ymm3, ymm3 \/\/ generate mask 0x0000001f local 929 vpsrld ymm3, ymm3, 27 local 933 vpslld ymm5, ymm3, 11 \/\/ generate mask 0x0000f800 local 1037 vpcmpeqb ymm3, ymm3, ymm3 \/\/ generate mask 0x0000001f local 1038 vpsrld ymm3, ymm3, 27 local 1042 vpslld ymm5, ymm3, 11 \/\/ generate mask 0x0000f800 local 1083 vpsrld ymm3, ymm0, 9 \/\/ R local 1087 vpand ymm3, ymm3, ymm6 \/\/ R local 1116 vpsrlw ymm3, ymm4, 8 \/\/ generate mask 0x00f000f0 local 1229 vmovdqu ymm3, [eax + 96] local 1233 vpmaddubsw ymm3, ymm3, ymm4 local 1268 vmovdqu ymm3, [eax + 96] local 1272 vpmaddubsw ymm3, ymm3, ymm4 local 1555 vmovdqu ymm3, [eax + 96] local 1559 vpavgb ymm3, ymm3, [eax + esi + 96] local 1564 vshufps ymm4, ymm2, ymm3, 0x88 local 1565 vshufps ymm2, ymm2, ymm3, 0xdd local 1572 vpmaddubsw ymm3, ymm2, ymm7 local 2997 vbroadcastss ymm3, xmm3 local 3250 vpsrlw ymm3, ymm1, 8 local 4301 vpshufb ymm3, ymm1, ymm4 \/\/ high 4 alphas local 4392 vpgatherdd ymm3, [ymm2 * 4 + fixed_invtbl8], ymm5 \/\/ ymm5 cleared. 1, a local 4393 vpunpcklwd ymm2, ymm3, ymm3 \/\/ low 4 inverted alphas. mutated. 1, 1, a, a local 4394 vpunpckhwd ymm3, ymm3, ymm3 \/\/ high 4 inverted alphas. mutated. local 4396 vpshufb ymm3, ymm3, ymm4 \/\/ replicate high 4 alphas local 4448 vinserti128 ymm3, ymm3, xmm0, 1 \/\/ [1,a7,1,a6,1,a5,1,a4,1,a3,1,a2,1,a1,1,a0] local 4454 vpunpcklwd ymm2, ymm3, ymm3 \/\/ low 4 inverted alphas. mutated. 1, 1, a, a local 4455 vpunpckhwd ymm3, ymm3, ymm3 \/\/ high 4 inverted alphas. mutated. local 4457 vpshufb ymm3, ymm3, ymm5 \/\/ replicate high 4 alphas local 4863 vmovdqu ymm3, [esi] \/\/ read 8 pixels from src_argb1 local 4867 vpunpcklbw ymm2, ymm3, ymm5 \/\/ low 4 local 4868 vpunpckhbw ymm3, ymm3, ymm5 \/\/ high 4 local 6143 vmulps ymm3, ymm0, ymm7 \/\/ C3 * X local [all...] |
/external/libyuv/files/source/ |
compare_win.cc | 79 vpsubusb ymm3, ymm1, ymm2 // abs difference trick local 81 vpor ymm1, ymm2, ymm3
|
scale_win.cc | 284 vmovdqu ymm3, [eax + esi + 32] local 289 vpmaddubsw ymm3, ymm3, ymm4 local 291 vpaddw ymm1, ymm1, ymm3 458 vmovdqu ymm3, [eax + esi + 32] local 462 vpmaddubsw ymm3, ymm3, ymm4 local 464 vpaddw ymm1, ymm1, ymm3 466 vmovdqu ymm3, [eax + esi * 2 + 32] local 468 vpmaddubsw ymm3, ymm3, ymm local 472 vmovdqu ymm3, [eax + edi + 32] local 475 vpmaddubsw ymm3, ymm3, ymm4 local 852 vmovdqu ymm3, [eax] \/\/ read 32 bytes local 854 vpermq ymm3, ymm3, 0xd8 \/\/ unmutate for vpunpck local 855 vpunpcklbw ymm2, ymm3, ymm5 local 856 vpunpckhbw ymm3, ymm3, ymm5 local 858 vpaddusw ymm1, ymm3, [edx + 32] local [all...] |
/external/libvpx/libvpx/third_party/libyuv/source/ |
compare_win.cc | 98 vpsubusb ymm3, ymm1, ymm2 // abs difference trick local 100 vpor ymm1, ymm2, ymm3
|
scale_win.cc | 285 vmovdqu ymm3, [eax + esi + 32] local 290 vpmaddubsw ymm3, ymm3, ymm4 local 292 vpaddw ymm1, ymm1, ymm3 459 vmovdqu ymm3, [eax + esi + 32] local 463 vpmaddubsw ymm3, ymm3, ymm4 local 465 vpaddw ymm1, ymm1, ymm3 467 vmovdqu ymm3, [eax + esi * 2 + 32] local 469 vpmaddubsw ymm3, ymm3, ymm local 473 vmovdqu ymm3, [eax + edi + 32] local 476 vpmaddubsw ymm3, ymm3, ymm4 local 853 vmovdqu ymm3, [eax] \/\/ read 32 bytes local 855 vpermq ymm3, ymm3, 0xd8 \/\/ unmutate for vpunpck local 856 vpunpcklbw ymm2, ymm3, ymm5 local 857 vpunpckhbw ymm3, ymm3, ymm5 local 859 vpaddusw ymm1, ymm3, [edx + 32] local [all...] |
/external/capstone/suite/MC/X86/ |
x86_64-xop-encoding.s.cs | 43 0x8f,0xe9,0x7c,0x81,0xdd = vfrczpd %ymm5, %ymm3 138 0x8f,0xe8,0x64,0xa2,0xe2,0x10 = vpcmov %ymm1, %ymm2, %ymm3, %ymm4 package 139 0x8f,0xe8,0xe4,0xa2,0x20,0x20 = vpcmov (%rax), %ymm2, %ymm3, %ymm4 package 140 0x8f,0xe8,0x64,0xa2,0x20,0x10 = vpcmov %ymm1, (%rax), %ymm3, %ymm4 package 145 0xc4,0xe3,0x65,0x49,0xe2,0x11 = vpermil2pd $1, %ymm1, %ymm2, %ymm3, %ymm4 package 146 0xc4,0xe3,0x65,0x49,0x20,0x12 = vpermil2pd $2, %ymm1, (%rax), %ymm3, %ymm4 package
|