/external/libvpx/libvpx/vp8/common/x86/ |
postproc_sse2.asm | 16 movdqa xmm4, xmm0 17 movdqa xmm6, xmm0 23 psubusb xmm1, xmm0 25 psubusb xmm3, xmm0 43 movdqa xmm6, xmm0 44 movdqa xmm4, xmm0 50 psubusb xmm2, xmm0 52 psubusb xmm3, xmm0 72 pavgb xmm5, xmm0 75 pand xmm0, xmm [all...] |
subpixel_sse2.asm | 57 pxor xmm0, xmm0 ; clear xmm0 for unpack 74 punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2 78 punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1 84 punpcklbw xmm5, xmm0 ; xx07 xx06 xx05 xx04 xx03 xx02 xx01 xx00 89 punpcklbw xmm6, xmm0 ; xx08 xx07 xx06 xx05 xx04 xx03 xx02 xx01 94 punpcklbw xmm7, xmm0 ; xx09 xx08 xx07 xx06 xx05 xx04 xx03 xx02 100 punpcklbw xmm1, xmm0 ; xx0a xx09 xx08 xx07 xx06 xx05 xx04 xx03 115 packuswb xmm4, xmm0 [all...] |
subpixel_ssse3.asm | 74 movq xmm0, MMWORD PTR [rsi - 2] ; -2 -1 0 1 2 3 4 5 78 punpcklbw xmm0, xmm2 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10 80 movdqa xmm1, xmm0 81 pmaddubsw xmm0, xmm4 95 paddsw xmm0, xmm1 98 paddsw xmm0, xmm2 100 psraw xmm0, 7 102 packuswb xmm0, xmm0 104 movq MMWORD Ptr [rdi], xmm0 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
postproc_sse2.asm | 16 movdqa xmm4, xmm0 17 movdqa xmm6, xmm0 23 psubusb xmm1, xmm0 25 psubusb xmm3, xmm0 43 movdqa xmm6, xmm0 44 movdqa xmm4, xmm0 50 psubusb xmm2, xmm0 52 psubusb xmm3, xmm0 72 pavgb xmm5, xmm0 75 pand xmm0, xmm [all...] |
subpixel_sse2.asm | 57 pxor xmm0, xmm0 ; clear xmm0 for unpack 74 punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2 78 punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1 84 punpcklbw xmm5, xmm0 ; xx07 xx06 xx05 xx04 xx03 xx02 xx01 xx00 89 punpcklbw xmm6, xmm0 ; xx08 xx07 xx06 xx05 xx04 xx03 xx02 xx01 94 punpcklbw xmm7, xmm0 ; xx09 xx08 xx07 xx06 xx05 xx04 xx03 xx02 100 punpcklbw xmm1, xmm0 ; xx0a xx09 xx08 xx07 xx06 xx05 xx04 xx03 115 packuswb xmm4, xmm0 [all...] |
subpixel_ssse3.asm | 74 movq xmm0, MMWORD PTR [rsi - 2] ; -2 -1 0 1 2 3 4 5 78 punpcklbw xmm0, xmm2 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10 80 movdqa xmm1, xmm0 81 pmaddubsw xmm0, xmm4 95 paddsw xmm0, xmm1 98 paddsw xmm0, xmm2 100 psraw xmm0, 7 102 packuswb xmm0, xmm0 104 movq MMWORD Ptr [rdi], xmm0 [all...] |
/bionic/libc/arch-x86/atom/string/ |
ssse3-strcat-atom.S | 193 movlpd (%ecx), %xmm0 194 movlpd %xmm0, (%edx) 214 movlpd (%ecx), %xmm0 216 movlpd %xmm0, (%edx) 296 movlpd (%ecx), %xmm0 297 movlpd %xmm0, (%edx) 305 movlpd (%ecx), %xmm0 306 movlpd %xmm0, (%edx) 316 movlpd (%ecx), %xmm0 317 movlpd %xmm0, (%edx [all...] |
/bionic/libc/arch-x86/silvermont/string/ |
sse2-strlen-slm.S | 90 pxor %xmm0, %xmm0 94 pcmpeqb %xmm1, %xmm0 95 pmovmskb %xmm0, %ecx 105 pcmpeqb (%eax), %xmm0 109 pmovmskb %xmm0, %ecx 113 pxor %xmm0, %xmm0 118 pcmpeqb 16(%eax), %xmm0 119 pmovmskb %xmm0, %ec [all...] |
/bionic/libc/arch-x86_64/string/ |
sse2-strlen-slm.S | 71 pxor %xmm0, %xmm0 75 pcmpeqb %xmm1, %xmm0 76 pmovmskb %xmm0, %edx 85 pcmpeqb (%rax), %xmm0 89 pmovmskb %xmm0, %edx 93 pxor %xmm0, %xmm0 97 pcmpeqb 16(%rax), %xmm0 98 pmovmskb %xmm0, %ed [all...] |
/external/compiler-rt/lib/builtins/i386/ |
floatdidf.S | 26 movss 4(%esp), %xmm0 // low 32 bits of a 32 orpd %xmm2, %xmm0 // 0x1p52 + a_lo (no rounding occurs) 33 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here) 34 movsd %xmm0, 4(%esp)
|
floatundixf.S | 31 movss 8(%esp), %xmm0 // hi 32 bits of input 33 orpd REL_ADDR(twop84), %xmm0 // 2^84 + hi (as a double) 35 addsd REL_ADDR(twop84_plus_twop52_neg), %xmm0 // hi - 2^52 (no rounding occurs) 38 movsd %xmm0, 4(%esp)
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
ssim_opt_x86_64.asm | 30 punpckldq %1,xmm0 31 punpckhdq xmm2,xmm0 34 punpcklqdq %1,xmm0 35 punpckhqdq xmm2,xmm0 42 punpcklwd %1,xmm0 43 punpckhwd xmm1,xmm0 79 pxor xmm0, xmm0 94 punpckhbw xmm3, xmm0 ; high_s 95 punpckhbw xmm4, xmm0 ; high_ [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_ssim_opt_x86_64.asm | 30 punpckldq %1,xmm0 31 punpckhdq xmm2,xmm0 34 punpcklqdq %1,xmm0 35 punpckhqdq xmm2,xmm0 42 punpcklwd %1,xmm0 43 punpckhwd xmm1,xmm0 79 pxor xmm0, xmm0 94 punpckhbw xmm3, xmm0 ; high_s 95 punpckhbw xmm4, xmm0 ; high_ [all...] |
/external/llvm/test/CodeGen/X86/ |
constant-pool-sharing.ll | 7 ; LINUX: LCPI0_0(%rip), %xmm0 8 ; MSVC: __xmm@40000000400000004000000040000000(%rip), %xmm0 9 ; COMMON: movaps %xmm0, ({{%rdi|%rcx}}) 10 ; COMMON: movaps %xmm0, ({{%rsi|%rdx}})
|
fdiv-combine.ll | 9 ; CHECK-NEXT: divss %xmm1, %xmm0 20 ; CHECK-NEXT: mulss %xmm3, %xmm0 21 ; CHECK-NEXT: mulss %xmm1, %xmm0 22 ; CHECK-NEXT: mulss %xmm3, %xmm0
|
pmulld.ll | 9 ; WIN64-NEXT: movdqa (%rcx), %xmm0 10 ; WIN64-NEXT: pmulld (%rdx), %xmm0 20 ; WIN64-NEXT: movdqa (%rcx), %xmm0 21 ; WIN64-NEXT: pmulld (%rdx), %xmm0
|
sse_partial_update.ll | 13 ; CHECK: rsqrtss %xmm0, %xmm0 14 ; CHECK-NEXT: cvtss2sd %xmm0 16 ; CHECK-NEXT: cvtss2sd %xmm0 34 ; CHECK: rcpss %xmm0, %xmm0 35 ; CHECK-NEXT: cvtss2sd %xmm0 37 ; CHECK-NEXT: cvtss2sd %xmm0 54 ; CHECK: sqrtss %xmm0, %xmm0 [all...] |
2012-01-12-extract-sv.ll | 7 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm0 8 ; CHECK-NEXT: vmovsldup %xmm0, %xmm0 # xmm0 = xmm0[0,0,2,2] 9 ; CHECK-NEXT: vmovddup %xmm0, %xmm1 # xmm1 = xmm0[0,0]
|
fastmath-float-half-conversion.ll | 7 ; F16C: vcvtsd2ss %xmm0, %xmm0, %xmm0 8 ; F16C-NEXT: vcvtps2ph $0, %xmm0, %xmm0 22 ; F16C-NEXT: vcvtps2ph $0, %xmm0, %xmm0
|
sincos-opt.ll | 13 ; GNU_SINCOS: movss 4(%rsp), %xmm0 14 ; GNU_SINCOS: addss (%rsp), %xmm0 18 ; OSX_SINCOS: movshdup {{.*}} xmm1 = xmm0[1,1,3,3] 19 ; OSX_SINCOS: addss %xmm1, %xmm0 34 ; GNU_SINCOS: movsd 16(%rsp), %xmm0 35 ; GNU_SINCOS: addsd 8(%rsp), %xmm0 39 ; OSX_SINCOS: addsd %xmm1, %xmm0
|
commute-fcmp.ll | 11 ;SSE: cmpeqps (%rdi), %xmm0 15 ;AVX: vcmpeqps (%rdi), %xmm0, %xmm0 26 ;SSE: cmpneqps (%rdi), %xmm0 30 ;AVX: vcmpneqps (%rdi), %xmm0, %xmm0 41 ;SSE: cmpordps (%rdi), %xmm0 45 ;AVX: vcmpordps (%rdi), %xmm0, %xmm0 56 ;SSE: cmpunordps (%rdi), %xmm0 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
ssim_opt.asm | 30 punpckldq %1,xmm0 31 punpckhdq xmm2,xmm0 34 punpcklqdq %1,xmm0 35 punpckhqdq xmm2,xmm0 42 punpcklwd %1,xmm0 43 punpckhwd xmm1,xmm0 79 pxor xmm0, xmm0 94 punpckhbw xmm3, xmm0 ; high_s 95 punpckhbw xmm4, xmm0 ; high_ [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
vp9_ssim_opt.asm | 30 punpckldq %1,xmm0 31 punpckhdq xmm2,xmm0 34 punpcklqdq %1,xmm0 35 punpckhqdq xmm2,xmm0 42 punpcklwd %1,xmm0 43 punpckhwd xmm1,xmm0 79 pxor xmm0, xmm0 94 punpckhbw xmm3, xmm0 ; high_s 95 punpckhbw xmm4, xmm0 ; high_ [all...] |
/external/boringssl/linux-x86_64/crypto/aes/ |
aesni-x86_64.S | 12 movups (%rdx),%xmm0 15 xorps %xmm0,%xmm2 23 pxor %xmm0,%xmm0 37 movups (%rdx),%xmm0 40 xorps %xmm0,%xmm2 48 pxor %xmm0,%xmm0 57 movups (%rcx),%xmm0 60 xorps %xmm0,%xmm [all...] |
/external/boringssl/mac-x86_64/crypto/aes/ |
aesni-x86_64.S | 11 movups (%rdx),%xmm0 14 xorps %xmm0,%xmm2 22 pxor %xmm0,%xmm0 36 movups (%rdx),%xmm0 39 xorps %xmm0,%xmm2 47 pxor %xmm0,%xmm0 56 movups (%rcx),%xmm0 59 xorps %xmm0,%xmm [all...] |