/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
xmm64.asm | 2 xorps xmm2, xmm2
|
sse5-err.asm | 1 fmaddpd xmm1, xmm2, xmm1, xmm3 ; illegal 2 fmaddpd xmm1, xmm2, xmm3, xmm3 ; illegal 3 fmaddpd xmm1, xmm2, xmm2, xmm3 ; illegal 5 fmaddps xmm1, xmm2, xmm1, xmm3 ; illegal 6 fmaddps xmm1, xmm2, xmm3, xmm3 ; illegal 7 fmaddps xmm1, xmm2, xmm2, xmm3 ; illegal 9 fmaddsd xmm1, xmm2, xmm1, xmm3 ; illegal 10 fmaddsd xmm1, xmm2, xmm3, xmm3 ; illega [all...] |
fma.asm | 2 vfmadd132ss xmm1, xmm2, xmm3 3 vfmadd132ss xmm1, xmm2, dword [rax] 4 vfmadd132ss xmm1, xmm2, [rax] 5 vfmadd231ss xmm1, xmm2, xmm3 6 vfmadd231ss xmm1, xmm2, dword [rax] 7 vfmadd231ss xmm1, xmm2, [rax] 8 vfmadd213ss xmm1, xmm2, xmm3 9 vfmadd213ss xmm1, xmm2, dword [rax] 10 vfmadd213ss xmm1, xmm2, [rax] 11 vfmadd132sd xmm1, xmm2, xmm [all...] |
ssewidth.asm | 2 addpd xmm1, xmm2 5 addps xmm1, xmm2 8 addsd xmm1, xmm2 11 addss xmm1, xmm2 14 addsubpd xmm1, xmm2 17 addsubps xmm1, xmm2 20 andnpd xmm1, xmm2 23 andnps xmm1, xmm2 26 andpd xmm1, xmm2 29 andps xmm1, xmm2 [all...] |
avx.asm | 29 addpd xmm1, xmm2 36 vaddpd xmm1, xmm2 43 vaddpd xmm1, xmm2, xmm3 44 vaddpd xmm1, xmm2, [rax] 45 vaddpd xmm1, xmm2, dqword [rax] 58 addps xmm1, xmm2 61 vaddps xmm1, xmm2 64 vaddps xmm1, xmm2, xmm3 65 vaddps xmm1, xmm2, [rax] 66 vaddps xmm1, xmm2, dqword [rax [all...] |
clmul.asm | 3 pclmulqdq xmm1, xmm2, 5 6 vpclmulqdq xmm1, xmm2, 0x10 8 vpclmulqdq xmm0, xmm1, xmm2, 0x10 11 pclmullqlqdq xmm1, xmm2 14 vpclmullqlqdq xmm1, xmm2 16 vpclmullqlqdq xmm0, xmm1, xmm2 19 pclmulhqlqdq xmm1, xmm2 22 vpclmulhqlqdq xmm1, xmm2 24 vpclmulhqlqdq xmm0, xmm1, xmm2 27 pclmullqhqdq xmm1, xmm2 [all...] |
aes.asm | 2 aesenc xmm1, xmm2 8 vaesenc xmm1, xmm2 11 vaesenc xmm1, xmm2, xmm3 12 vaesenc xmm1, xmm2, [rax] 13 vaesenc xmm1, xmm2, dqword [rax] 15 aesenclast xmm1, xmm2 18 vaesenclast xmm1, xmm2 21 vaesenclast xmm1, xmm2, xmm3 22 vaesenclast xmm1, xmm2, [rax] 23 vaesenclast xmm1, xmm2, dqword [rax [all...] |
avxcc.asm | 30 cmpeqpd xmm1, xmm2 ; 00h 31 cmpltpd xmm1, xmm2 ; 01h 32 cmplepd xmm1, xmm2 ; 02h 33 cmpunordpd xmm1, xmm2 ; 03h 34 cmpneqpd xmm1, xmm2 ; 04h 35 cmpnltpd xmm1, xmm2 ; 05h 36 cmpnlepd xmm1, xmm2 ; 06h 37 cmpordpd xmm1, xmm2 ; 07h 39 vcmpeqpd xmm1, xmm2 ; 00h 40 vcmpltpd xmm1, xmm2 ; 01 [all...] |
sse4.asm | 2 blendpd xmm1, xmm2, 5 5 blendps xmm1, xmm2, 5 8 blendvpd xmm1, xmm2 9 blendvpd xmm1, xmm2, xmm0 13 blendvps xmm1, xmm2 14 blendvps xmm1, xmm2, xmm0 43 dppd xmm1, xmm2, 5 46 dpps xmm1, xmm2, 5 55 insertps xmm1, xmm2, 5 62 mpsadbw xmm1, xmm2, [all...] |
sse5-cc.asm | 2 comeqpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 00 3 comltpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 01 4 comungepd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 01 5 comlepd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 02 6 comungtpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 02 7 comunordpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 03 8 comnepd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 04 9 comneqpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 04 10 comnltpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 05 11 comugepd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 0 [all...] |
sse3.asm | 9 haddpd xmm2, xmm4 16 hsubps xmm2, [esp] 22 movshdup xmm2, [0]
|
sse5-all.asm | 5 compd xmm2, xmm5, [0], byte 5 ; 0F 25 2D 056 20 00 00 05 9 comps xmm2, xmm5, [0], byte 5 ; 0F 25 2C 056 20 00 00 05 13 comsd xmm2, xmm5, [0], byte 5 ; 0F 25 2F 056 20 00 00 05 17 comss xmm2, xmm5, [0], byte 5 ; 0F 25 2E 056 20 00 00 05 21 cvtph2ps xmm2, [0] ; 0F 7A 30 026 00 00 25 cvtps2ph [0], xmm2 ; 0F 7A 31 026 00 00 28 fmaddpd xmm1, xmm1, xmm2, xmm3 ; 0F 24 01 323 10 /or/ 0F 24 01 332 18 29 fmaddpd xmm1, xmm1, xmm2, [0] ; 0F 24 01 026 10 00 00 30 fmaddpd xmm1, xmm1, xmm2, dqword [0] ; 0F 24 01 026 10 00 00 33 fmaddpd xmm1, xmm2, xmm3, xmm1 ; 0F 24 05 323 10 /or/ 0F 24 05 332 1 [all...] |
simd-1.asm | 8 movss [0], xmm2
|
/external/llvm/test/MC/X86/ |
x86-32-avx.s | 3 // CHECK: vaddss %xmm4, %xmm6, %xmm2 5 vaddss %xmm4, %xmm6, %xmm2 7 // CHECK: vmulss %xmm4, %xmm6, %xmm2 9 vmulss %xmm4, %xmm6, %xmm2 11 // CHECK: vsubss %xmm4, %xmm6, %xmm2 13 vsubss %xmm4, %xmm6, %xmm2 15 // CHECK: vdivss %xmm4, %xmm6, %xmm2 17 vdivss %xmm4, %xmm6, %xmm2 19 // CHECK: vaddsd %xmm4, %xmm6, %xmm2 21 vaddsd %xmm4, %xmm6, %xmm2 [all...] |
x86_64-xop-encoding.s | 27 // CHECK: vphsubbw %xmm2, %xmm1 29 vphsubbw %xmm2, %xmm1 35 // CHECK: vphaddwq %xmm6, %xmm2 37 vphaddwq %xmm6, %xmm2 59 // CHECK: vphadduwd %xmm2, %xmm1 61 vphadduwd %xmm2, %xmm1 67 // CHECK: vphaddudq %xmm6, %xmm2 69 vphaddudq %xmm6, %xmm2 83 // CHECK: vphaddubq %xmm2, %xmm2 [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
variance_impl_ssse3.asm | 69 movdqa xmm2, xmm0 72 punpckhbw xmm2, xmm1 74 pmaddubsw xmm2, [rax] 77 paddw xmm2, [GLOBAL(xmm_bi_rd)] 79 psraw xmm2, xmm_filter_shift 81 packuswb xmm0, xmm2 93 movdqu xmm2, XMMWORD PTR [rsi+1] 96 punpcklbw xmm1, xmm2 97 punpckhbw xmm3, xmm2 107 movdqa xmm2, xmm [all...] |
mfqe_sse2.asm | 49 movdqa xmm2, [rax] 54 movdqa xmm3, xmm2 55 punpcklbw xmm2, xmm6 57 pmullw xmm2, xmm0 68 paddw xmm2, xmm4 70 paddw xmm2, [GLOBAL(tMFQE_round)] 72 psrlw xmm2, 4 75 packuswb xmm2, xmm3 76 movdqa [rdx], xmm2 126 movq xmm2, [rax [all...] |
idctllm_sse2.asm | 61 movq xmm2, [rax+2*rdx] 66 punpcklbw xmm2, xmm5 73 paddw xmm2, xmm4 79 packuswb xmm2, xmm5 88 movq [rax], xmm2 126 ; note the transpose of xmm1 and xmm2, necessary for shuffle 129 movdqa xmm2, [rax+16] 141 pmullw xmm2, [rdx+16] 154 movdqa xmm4, xmm2 155 punpckldq xmm2, xmm [all...] |
variance_impl_sse2.asm | 39 movdqa xmm2, [rax+32] 43 pmaddwd xmm2, xmm2 47 paddd xmm2, xmm3 49 paddd xmm4, xmm2 131 movdqu xmm2, XMMWORD PTR [rdi] 137 movdqa xmm4, xmm2 143 punpcklbw xmm2, xmm0 147 psubw xmm1, xmm2 178 movdqa xmm2, xmm [all...] |
subpixel_ssse3.asm | 76 movq xmm2, MMWORD PTR [rsi + 3] ; 3 4 5 6 7 8 9 10 78 punpcklbw xmm0, xmm2 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10 83 movdqa xmm2, xmm1 86 pshufb xmm2, [GLOBAL(shuf3bfrom1)] 90 pmaddubsw xmm2, xmm6 96 paddsw xmm2, xmm7 98 paddsw xmm0, xmm2 139 movdqa xmm2, xmm0 142 pshufb xmm2, xmm4 146 pmaddubsw xmm2, xmm [all...] |
/bionic/libc/arch-x86/string/ |
ssse3-strcpy-atom.S | 271 movaps 16(%ecx), %xmm2 273 pcmpeqb %xmm2, %xmm0 284 movaps %xmm2, (%edx, %esi) 319 movaps 16(%ecx, %esi), %xmm2 321 pcmpeqb %xmm2, %xmm0 332 movaps %xmm2, (%edx, %esi) 355 movaps (%ecx), %xmm2 357 movaps %xmm2, %xmm4 361 pminub %xmm5, %xmm2 363 pminub %xmm2, %xmm [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_variance_impl_sse2.asm | 37 movdqa xmm2, [rax+32] 41 pmaddwd xmm2, xmm2 45 paddd xmm2, xmm3 47 paddd xmm4, xmm2 129 movdqu xmm2, XMMWORD PTR [rdi] 135 movdqa xmm4, xmm2 141 punpcklbw xmm2, xmm0 145 psubw xmm1, xmm2 176 movdqa xmm2, xmm [all...] |
vp9_sad_sse4.asm | 19 movq xmm2, MMWORD PTR [rdi+16] 21 punpcklqdq xmm3, xmm2 23 movdqa xmm2, xmm1 25 mpsadbw xmm2, xmm0, 0x5 33 paddw xmm1, xmm2 40 movq xmm2, MMWORD PTR [rdi+16] 42 punpcklqdq xmm3, xmm2 44 movdqa xmm2, xmm5 46 mpsadbw xmm2, xmm0, 0x5 54 paddw xmm5, xmm2 [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
fwalsh_sse2.asm | 34 movq xmm2, MMWORD PTR [rsi] 38 punpcklwd xmm2, xmm3 41 punpckldq xmm0, xmm2 ; ip[1] ip[0] 42 punpckhdq xmm1, xmm2 ; ip[3] ip[2] 44 movdqa xmm2, xmm0 46 psubw xmm2, xmm1 49 psllw xmm2, 2 ; c1 b1 52 punpcklqdq xmm0, xmm2 ; b1 a1 53 punpckhqdq xmm1, xmm2 ; c1 d1 61 movdqa xmm2, xmm [all...] |
subtract_sse2.asm | 99 movdqa xmm2, xmm0 103 pxor xmm2, xmm4 104 pcmpgtb xmm1, xmm2 ; obtain sign information 106 movdqa xmm2, xmm0 108 punpckhbw xmm2, xmm1 ; put sign back to subtraction 117 movdqa [rdi +16], xmm2 172 movq xmm2, [rsi+rdx] ; src -- next line 178 punpcklqdq xmm0, xmm2 181 movdqa xmm2, xmm0 185 pxor xmm2, xmm [all...] |