Searched defs:ymm0 (Results 1 - 7 of 7) sorted by relevance

/external/libchrome/base/
H A Dcpu_unittest.cc72 __asm__ __volatile__("vpunpcklbw %%ymm0, %%ymm0, %%ymm0\n" : : : "xmm0");
122 __asm vpunpcklbw ymm0, ymm0, ymm0 local
/external/capstone/suite/MC/X86/
H A Dx86_64-fma4-encoding.s.cs15 0xc4,0xe3,0xfd,0x68,0x01,0x10 = vfmaddps (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
16 0xc4,0xe3,0x7d,0x68,0x01,0x10 = vfmaddps %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
17 0xc4,0xe3,0xfd,0x68,0xc2,0x10 = vfmaddps %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
18 0xc4,0xe3,0xfd,0x69,0x01,0x10 = vfmaddpd (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
19 0xc4,0xe3,0x7d,0x69,0x01,0x10 = vfmaddpd %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
20 0xc4,0xe3,0xfd,0x69,0xc2,0x10 = vfmaddpd %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
33 0xc4,0xe3,0xfd,0x6c,0x01,0x10 = vfmsubps (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
34 0xc4,0xe3,0x7d,0x6c,0x01,0x10 = vfmsubps %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
35 0xc4,0xe3,0xfd,0x6c,0xc2,0x10 = vfmsubps %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
36 0xc4,0xe3,0xfd,0x6d,0x01,0x10 = vfmsubpd (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
37 0xc4,0xe3,0x7d,0x6d,0x01,0x10 = vfmsubpd %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
38 0xc4,0xe3,0xfd,0x6d,0xc2,0x10 = vfmsubpd %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
51 0xc4,0xe3,0xfd,0x78,0x01,0x10 = vfnmaddps (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
52 0xc4,0xe3,0x7d,0x78,0x01,0x10 = vfnmaddps %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
53 0xc4,0xe3,0xfd,0x78,0xc2,0x10 = vfnmaddps %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
54 0xc4,0xe3,0xfd,0x79,0x01,0x10 = vfnmaddpd (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
55 0xc4,0xe3,0x7d,0x79,0x01,0x10 = vfnmaddpd %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
56 0xc4,0xe3,0xfd,0x79,0xc2,0x10 = vfnmaddpd %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
69 0xc4,0xe3,0xfd,0x7c,0x01,0x10 = vfnmsubps (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
70 0xc4,0xe3,0x7d,0x7c,0x01,0x10 = vfnmsubps %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
71 0xc4,0xe3,0xfd,0x7c,0xc2,0x10 = vfnmsubps %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
72 0xc4,0xe3,0xfd,0x7d,0x01,0x10 = vfnmsubpd (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
73 0xc4,0xe3,0x7d,0x7d,0x01,0x10 = vfnmsubpd %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
74 0xc4,0xe3,0xfd,0x7d,0xc2,0x10 = vfnmsubpd %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
81 0xc4,0xe3,0xfd,0x5c,0x01,0x10 = vfmaddsubps (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
82 0xc4,0xe3,0x7d,0x5c,0x01,0x10 = vfmaddsubps %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
83 0xc4,0xe3,0xfd,0x5c,0xc2,0x10 = vfmaddsubps %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
84 0xc4,0xe3,0xfd,0x5d,0x01,0x10 = vfmaddsubpd (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
85 0xc4,0xe3,0x7d,0x5d,0x01,0x10 = vfmaddsubpd %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
86 0xc4,0xe3,0xfd,0x5d,0xc2,0x10 = vfmaddsubpd %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
93 0xc4,0xe3,0xfd,0x5e,0x01,0x10 = vfmsubaddps (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
94 0xc4,0xe3,0x7d,0x5e,0x01,0x10 = vfmsubaddps %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
95 0xc4,0xe3,0xfd,0x5e,0xc2,0x10 = vfmsubaddps %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
96 0xc4,0xe3,0xfd,0x5f,0x01,0x10 = vfmsubaddpd (%rcx), %ymm1, %ymm0, %ymm0 external variable declarations
97 0xc4,0xe3,0x7d,0x5f,0x01,0x10 = vfmsubaddpd %ymm1, (%rcx), %ymm0, %ymm0 external variable declarations
98 0xc4,0xe3,0xfd,0x5f,0xc2,0x10 = vfmsubaddpd %ymm2, %ymm1, %ymm0, %ymm0 external variable declarations
[all...]
H A Dx86_64-xop-encoding.s.cs143 0xc4,0xe3,0xdd,0x49,0x70,0x08,0x03 = vpermil2pd $3, 8(%rax), %ymm0, %ymm4, %ymm6 external variable declarations
152 0xc4,0xe3,0x75,0x49,0x40,0x04,0x11 = vpermil2pd $1, %ymm1, 4(%rax), %ymm1, %ymm0
/external/libvpx/libvpx/third_party/libyuv/source/
H A Dcompare_win.cc71 vpxor ymm0, ymm0, ymm0 // sum local
86 vpaddd ymm0, ymm0, ymm1 local
87 vpaddd ymm0, ymm0, ymm2 local
91 vpshufd ymm1, ymm0, 0xee // 3, 2 + 1, 0 both lanes. local
92 vpaddd ymm0, ymm0, ymm local
93 vpshufd ymm1, ymm0, 0x01 // 1 + 0 both lanes. local
94 vpaddd ymm0, ymm0, ymm1 local
95 vpermq ymm1, ymm0, 0x02 // high + low lane. local
96 vpaddd ymm0, ymm0, ymm1 local
[all...]
H A Dscale_win.cc210 vmovdqu ymm0, [eax] local
213 vpsrlw ymm0, ymm0, 8 // isolate odd pixels. local
215 vpackuswb ymm0, ymm0, ymm1 local
216 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
217 vmovdqu [edx], ymm0
243 vmovdqu ymm0, [eax] local
246 vpmaddubsw ymm0, ymm local
248 vpavgw ymm0, ymm0, ymm5 // (x + 1) / 2 local
250 vpackuswb ymm0, ymm0, ymm1 local
251 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
281 vmovdqu ymm0, [eax] local
286 vpmaddubsw ymm0, ymm0, ymm4 // horizontal add local
290 vpaddw ymm0, ymm0, ymm2 // vertical add local
292 vpsrlw ymm0, ymm0, 1 // (x + 2) / 4 = (x / 2 + 1) / 2 local
294 vpavgw ymm0, ymm0, ymm5 // (x + 1) / 2 local
296 vpackuswb ymm0, ymm0, ymm1 local
297 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
413 vmovdqu ymm0, [eax] local
416 vpand ymm0, ymm0, ymm5 local
418 vpackuswb ymm0, ymm0, ymm1 local
419 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
420 vpsrlw ymm0, ymm0, 8 local
421 vpackuswb ymm0, ymm0, ymm0 local
422 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
451 vmovdqu ymm0, [eax] // average rows local
455 vpmaddubsw ymm0, ymm0, ymm4 // horizontal add local
459 vpaddw ymm0, ymm0, ymm2 // vertical add rows 0, 1 local
465 vpaddw ymm0, ymm0, ymm2 // add row 2 local
472 vpaddw ymm0, ymm0, ymm2 // add row 3 local
474 vphaddw ymm0, ymm0, ymm1 // mutates local
475 vpermq ymm0, ymm0, 0xd8 // unmutate vphaddw local
476 vpaddw ymm0, ymm0, ymm5 // + 8 for round local
477 vpsrlw ymm0, ymm0, 4 // /32 for average of 4 * 4 local
478 vpackuswb ymm0, ymm0, ymm0 local
479 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
849 vpaddusw ymm0, ymm2, [edx] // sum 16 words local
[all...]
/external/libyuv/files/source/
H A Dcompare_win.cc71 vpxor ymm0, ymm0, ymm0 // sum local
86 vpaddd ymm0, ymm0, ymm1 local
87 vpaddd ymm0, ymm0, ymm2 local
91 vpshufd ymm1, ymm0, 0xee // 3, 2 + 1, 0 both lanes. local
92 vpaddd ymm0, ymm0, ymm local
93 vpshufd ymm1, ymm0, 0x01 // 1 + 0 both lanes. local
94 vpaddd ymm0, ymm0, ymm1 local
95 vpermq ymm1, ymm0, 0x02 // high + low lane. local
96 vpaddd ymm0, ymm0, ymm1 local
[all...]
H A Dscale_win.cc208 vmovdqu ymm0, [eax] local
211 vpsrlw ymm0, ymm0, 8 // isolate odd pixels. local
213 vpackuswb ymm0, ymm0, ymm1 local
214 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
215 vmovdqu [edx], ymm0
242 vmovdqu ymm0, [eax] local
245 vpmaddubsw ymm0, ymm local
247 vpavgw ymm0, ymm0, ymm5 // (x + 1) / 2 local
249 vpackuswb ymm0, ymm0, ymm1 local
250 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
281 vmovdqu ymm0, [eax] local
286 vpmaddubsw ymm0, ymm0, ymm4 // horizontal add local
290 vpaddw ymm0, ymm0, ymm2 // vertical add local
292 vpsrlw ymm0, ymm0, 1 // (x + 2) / 4 = (x / 2 + 1) / 2 local
294 vpavgw ymm0, ymm0, ymm5 // (x + 1) / 2 local
296 vpackuswb ymm0, ymm0, ymm1 local
297 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
416 vmovdqu ymm0, [eax] local
419 vpand ymm0, ymm0, ymm5 local
421 vpackuswb ymm0, ymm0, ymm1 local
422 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
423 vpsrlw ymm0, ymm0, 8 local
424 vpackuswb ymm0, ymm0, ymm0 local
425 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
455 vmovdqu ymm0, [eax] // average rows local
459 vpmaddubsw ymm0, ymm0, ymm4 // horizontal add local
463 vpaddw ymm0, ymm0, ymm2 // vertical add rows 0, 1 local
469 vpaddw ymm0, ymm0, ymm2 // add row 2 local
476 vpaddw ymm0, ymm0, ymm2 // add row 3 local
478 vphaddw ymm0, ymm0, ymm1 // mutates local
479 vpermq ymm0, ymm0, 0xd8 // unmutate vphaddw local
480 vpaddw ymm0, ymm0, ymm5 // + 8 for round local
481 vpsrlw ymm0, ymm0, 4 // /32 for average of 4 * 4 local
482 vpackuswb ymm0, ymm0, ymm0 local
483 vpermq ymm0, ymm0, 0xd8 // unmutate vpackuswb local
857 vpaddusw ymm0, ymm2, [edx] // sum 16 words local
[all...]

Completed in 303 milliseconds