Searched defs:ymm2 (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dcompare_win.cc76 vmovdqu ymm2, [eax + edx] local
79 vpsubusb ymm3, ymm1, ymm2 // abs difference trick
80 vpsubusb ymm2, ymm2, ymm1 local
81 vpor ymm1, ymm2, ymm3 local
82 vpunpcklbw ymm2, ymm1, ymm5 // u16. mutates order. local
84 vpmaddwd ymm2, ymm2, ymm2 // square + hadd to u32. local
87 vpaddd ymm0, ymm0, ymm2
[all...]
H A Drow_win.cc873 vmovdqu ymm2, [eax + 64] local
877 vpmaddubsw ymm2, ymm2, ymm4 local
881 vphaddw ymm2, ymm2, ymm3 local
883 vpsrlw ymm2, ymm2, 7 local
884 vpackuswb ymm0, ymm0, ymm2 // mutates.
913 vmovdqu ymm2, [eax + 64] local
917 vpmaddubsw ymm2, ymm local
921 vphaddw ymm2, ymm2, ymm3 local
923 vpaddw ymm2, ymm2, ymm5 local
925 vpsrlw ymm2, ymm2, 7 local
1367 vmovdqu ymm2, [eax + 64] local
1371 vpavgb ymm2, ymm2, [eax + esi + 64] local
1377 vshufps ymm4, ymm2, ymm3, 0x88 local
1378 vshufps ymm2, ymm2, ymm3, 0xdd local
1379 vpavgb ymm2, ymm2, ymm4 // mutated by vshufps local
1385 vpmaddubsw ymm3, ymm2, ymm7 local
1387 vpmaddubsw ymm2, ymm2, ymm6 local
2254 vpmaddubsw ymm2, ymm0, kUVToB_AVX // scale B UV local
2257 vpsubw ymm2, ymm2, kUVBiasB_AVX // unbias back to signed local
2268 vpaddsw ymm2, ymm2, ymm3 // B += Y local
2271 vpsraw ymm2, ymm2, 6 local
2274 vpackuswb ymm2, ymm2, ymm2 // B local
2279 vpunpcklbw ymm2, ymm2, ymm1 // BG local
2280 vpermq ymm2, ymm2, 0xd8 local
2283 vpunpcklwd ymm1, ymm2, ymm0 // BGRA first 8 pixels local
2284 vpunpckhwd ymm2, ymm2, ymm0 // BGRA next 8 pixels local
3549 vpsrlw ymm2, ymm0, 8 // odd bytes local
3554 vpackuswb ymm2, ymm2, ymm3 local
3556 vpermq ymm2, ymm2, 0xd8 local
3649 vpunpcklbw ymm2, ymm0, ymm1 // low 16 UV pairs. mutated qqword 0,2 local
3651 vperm2i128 ymm1, ymm2, ymm0, 0x20 // low 128 of ymm2 and low 128 of ymm0 local
3652 vperm2i128 ymm2, ymm2, ymm0, 0x31 // high 128 of ymm2 and high 128 of ymm0 local
3775 vmovdqu ymm2, [eax + 32] local
3778 vpblendvb ymm2, ymm2, [edx + 32], ymm0 local
3844 vpmovzxbd ymm2, qword ptr [eax + 8] local
3847 vpslld ymm2, ymm2, 24 local
3849 vpblendvb ymm2, ymm2, [edx + 32], ymm0 local
4960 vpshufb ymm2, ymm0, ymm4 // low 4 alphas local
5053 vpsrld ymm2, ymm6, 24 // alpha in low 8 bits. local
5057 vpunpcklwd ymm2, ymm3, ymm3 // low 4 inverted alphas. mutated. 1, 1, a, a local
5059 vpshufb ymm2, ymm2, ymm4 // replicate low 4 alphas. 1, a, a, a local
5119 vpunpcklwd ymm2, ymm3, ymm3 // low 4 inverted alphas. mutated. 1, 1, a, a local
5121 vpshufb ymm2, ymm2, ymm5 // replicate low 4 alphas. 1, a, a, a local
5543 vpunpcklbw ymm2, ymm3, ymm5 // low 4 local
6235 vmovdqu ymm2, [esi + edx] local
7211 vmulps ymm2, ymm0, ymm0 // X * X local
7214 vfmadd231ps ymm0, ymm2, ymm6 // result += C2 * X * X local
7215 vfmadd231ps ymm0, ymm2, ymm3 // result += C3 * X * X * X local
[all...]
/external/chromium_org/third_party/libyuv/source/
H A Dcompare_win.cc76 vmovdqu ymm2, [eax + edx] local
79 vpsubusb ymm3, ymm1, ymm2 // abs difference trick
80 vpsubusb ymm2, ymm2, ymm1 local
81 vpor ymm1, ymm2, ymm3 local
82 vpunpcklbw ymm2, ymm1, ymm5 // u16. mutates order. local
84 vpmaddwd ymm2, ymm2, ymm2 // square + hadd to u32. local
87 vpaddd ymm0, ymm0, ymm2
[all...]
H A Drow_win.cc874 vmovdqu ymm2, [eax + 64] local
878 vpmaddubsw ymm2, ymm2, ymm4 local
882 vphaddw ymm2, ymm2, ymm3 local
884 vpsrlw ymm2, ymm2, 7 local
885 vpackuswb ymm0, ymm0, ymm2 // mutates.
914 vmovdqu ymm2, [eax + 64] local
918 vpmaddubsw ymm2, ymm local
922 vphaddw ymm2, ymm2, ymm3 local
924 vpaddw ymm2, ymm2, ymm5 local
926 vpsrlw ymm2, ymm2, 7 local
1368 vmovdqu ymm2, [eax + 64] local
1372 vpavgb ymm2, ymm2, [eax + esi + 64] local
1378 vshufps ymm4, ymm2, ymm3, 0x88 local
1379 vshufps ymm2, ymm2, ymm3, 0xdd local
1380 vpavgb ymm2, ymm2, ymm4 // mutated by vshufps local
1386 vpmaddubsw ymm3, ymm2, ymm7 local
1388 vpmaddubsw ymm2, ymm2, ymm6 local
2255 vpmaddubsw ymm2, ymm0, kUVToB_AVX // scale B UV local
2258 vpsubw ymm2, ymm2, kUVBiasB_AVX // unbias back to signed local
2269 vpaddsw ymm2, ymm2, ymm3 // B += Y local
2272 vpsraw ymm2, ymm2, 6 local
2275 vpackuswb ymm2, ymm2, ymm2 // B local
2280 vpunpcklbw ymm2, ymm2, ymm1 // BG local
2281 vpermq ymm2, ymm2, 0xd8 local
2284 vpunpcklwd ymm1, ymm2, ymm0 // BGRA first 8 pixels local
2285 vpunpckhwd ymm2, ymm2, ymm0 // BGRA next 8 pixels local
3550 vpsrlw ymm2, ymm0, 8 // odd bytes local
3555 vpackuswb ymm2, ymm2, ymm3 local
3557 vpermq ymm2, ymm2, 0xd8 local
3650 vpunpcklbw ymm2, ymm0, ymm1 // low 16 UV pairs. mutated qqword 0,2 local
3652 vperm2i128 ymm1, ymm2, ymm0, 0x20 // low 128 of ymm2 and low 128 of ymm0 local
3653 vperm2i128 ymm2, ymm2, ymm0, 0x31 // high 128 of ymm2 and high 128 of ymm0 local
3776 vmovdqu ymm2, [eax + 32] local
3779 vpblendvb ymm2, ymm2, [edx + 32], ymm0 local
3845 vpmovzxbd ymm2, qword ptr [eax + 8] local
3848 vpslld ymm2, ymm2, 24 local
3850 vpblendvb ymm2, ymm2, [edx + 32], ymm0 local
4961 vpshufb ymm2, ymm0, ymm4 // low 4 alphas local
5054 vpsrld ymm2, ymm6, 24 // alpha in low 8 bits. local
5058 vpunpcklwd ymm2, ymm3, ymm3 // low 4 inverted alphas. mutated. 1, 1, a, a local
5060 vpshufb ymm2, ymm2, ymm4 // replicate low 4 alphas. 1, a, a, a local
5120 vpunpcklwd ymm2, ymm3, ymm3 // low 4 inverted alphas. mutated. 1, 1, a, a local
5122 vpshufb ymm2, ymm2, ymm5 // replicate low 4 alphas. 1, a, a, a local
5544 vpunpcklbw ymm2, ymm3, ymm5 // low 4 local
6236 vmovdqu ymm2, [esi + edx] local
7212 vmulps ymm2, ymm0, ymm0 // X * X local
7215 vfmadd231ps ymm0, ymm2, ymm6 // result += C2 * X * X local
7216 vfmadd231ps ymm0, ymm2, ymm3 // result += C3 * X * X * X local
[all...]

Completed in 1442 milliseconds