HomeSort by relevance Sort by last modified time
    Searched defs:ymm0 (Results 1 - 5 of 5) sorted by null

  /external/libchrome/base/
cpu_unittest.cc 67 __asm__ __volatile__("vpunpcklbw %%ymm0, %%ymm0, %%ymm0\n" : : : "xmm0");
112 __asm vpunpcklbw ymm0, ymm0, ymm0 local
  /external/libvpx/libvpx/third_party/libyuv/source/
compare_win.cc 71 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...]
scale_win.cc 210 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, ymm0, ymm4 // horizontal ad 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/
compare_win.cc 71 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...]
scale_win.cc 208 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, ymm0, ymm4 // horizontal ad 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 143 milliseconds