/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
clmul.asm | 3 pclmulqdq xmm1, xmm2, 5 4 pclmulqdq xmm1, [rax], byte 5 5 pclmulqdq xmm1, dqword [rax], 5 6 vpclmulqdq xmm1, xmm2, 0x10 7 vpclmulqdq xmm1, dqword [rbx], 0x10 8 vpclmulqdq xmm0, xmm1, xmm2, 0x10 9 vpclmulqdq xmm0, xmm1, dqword [rbx], 0x10 11 pclmullqlqdq xmm1, xmm2 12 pclmullqlqdq xmm1, [rax] 13 pclmullqlqdq xmm1, dqword [rax [all...] |
sse4.asm | 2 blendpd xmm1, xmm2, 5 3 blendpd xmm1, [0], 5 5 blendps xmm1, xmm2, 5 6 blendps xmm1, [0], 5 8 blendvpd xmm1, xmm2 9 blendvpd xmm1, xmm2, xmm0 10 blendvpd xmm1, [0] 11 blendvpd xmm1, [0], xmm0 13 blendvps xmm1, xmm2 14 blendvps xmm1, xmm2, xmm [all...] |
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 ; illega [all...] |
simd64-1.asm | 2 movdqa xmm10, xmm1
|
aes.asm | 2 aesenc xmm1, xmm2 3 aesenc xmm1, [rax] 4 aesenc xmm1, dqword [rax] 8 vaesenc xmm1, xmm2 9 vaesenc xmm1, [rax] 10 vaesenc xmm1, dqword [rax] 11 vaesenc xmm1, xmm2, xmm3 12 vaesenc xmm1, xmm2, [rax] 13 vaesenc xmm1, xmm2, dqword [rax] 15 aesenclast xmm1, xmm [all...] |
ssewidth.asm | 2 addpd xmm1, xmm2 3 addpd xmm1, dqword [rbx] 5 addps xmm1, xmm2 6 addps xmm1, dqword [rbx] 8 addsd xmm1, xmm2 9 addsd xmm1, qword [rbx] 11 addss xmm1, xmm2 12 addss xmm1, dword [rbx] 14 addsubpd xmm1, xmm2 15 addsubpd xmm1, dqword [rbx [all...] |
avx.asm | 29 addpd xmm1, xmm2 30 addpd xmm1, [rax] 31 addpd xmm1, dqword [rax] 36 vaddpd xmm1, xmm2 37 vaddpd xmm1, [rax] 38 vaddpd xmm1, dqword [rax] 43 vaddpd xmm1, xmm2, xmm3 44 vaddpd xmm1, xmm2, [rax] 45 vaddpd xmm1, xmm2, dqword [rax] 58 addps xmm1, xmm [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...] |
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...] |
sse5-all.asm | 4 compd xmm1, xmm4, xmm7, 5 ; 0F 25 2D 347 10 05 8 comps xmm1, xmm4, xmm7, 5 ; 0F 25 2C 347 10 05 12 comsd xmm1, xmm4, xmm7, 5 ; 0F 25 2F 347 10 05 16 comss xmm1, xmm4, xmm7, 5 ; 0F 25 2E 347 10 05 20 cvtph2ps xmm1, xmm4 ; 0F 7A 30 314 24 cvtps2ph xmm1, xmm4 ; 0F 7A 31 341 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 0 [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 | 4 addsubps xmm1, xmm5 11 haddps xmm6, xmm1 14 hsubpd xmm1, [ebp] 15 hsubps xmm4, xmm1 20 movddup xmm1, qword [4]
|
pshift.asm | 10 psraw xmm1, 1 11 psrad xmm1, 1
|
ssse3.asm | 19 TEST_GENERIC pabsb, movdqu, xmm0, xmm, xmm1 20 TEST_GENERIC pabsw, movdqu, xmm0, xmm, xmm1 21 TEST_GENERIC pabsd, movdqu, xmm0, xmm, xmm1 27 TEST_GENERIC psignb, movdqu, xmm0, xmm, xmm1 28 TEST_GENERIC psignw, movdqu, xmm0, xmm, xmm1 29 TEST_GENERIC psignd, movdqu, xmm0, xmm, xmm1 35 TEST_GENERIC phaddw, movdqu, xmm0, xmm, xmm1 36 TEST_GENERIC phaddsw, movdqu, xmm0, xmm, xmm1 37 TEST_GENERIC phaddd, movdqu, xmm0, xmm, xmm1 43 TEST_GENERIC phsubw, movdqu, xmm0, xmm, xmm1 [all...] |
/external/llvm/test/MC/X86/ |
shuffle-comments.s | 3 palignr $8, %xmm0, %xmm1 4 # CHECK: xmm1 = xmm0[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] 5 palignr $8, (%rax), %xmm1 6 # CHECK: xmm1 = mem[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] 8 palignr $16, %xmm0, %xmm1 9 # CHECK: xmm1 = xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] 10 palignr $16, (%rax), %xmm1 [all...] |
/external/llvm/test/CodeGen/X86/ |
vec_setcc.ll | 10 ; SSE2: pmaxub %xmm0, %xmm1 11 ; SSE2: pcmpeqb %xmm1, %xmm0 14 ; SSE41: pmaxub %xmm0, %xmm1 15 ; SSE41: pcmpeqb %xmm1, %xmm0 18 ; AVX: vpmaxub %xmm1, %xmm0, %xmm1 19 ; AVX: vpcmpeqb %xmm1, %xmm0, %xmm0 27 ; SSE2: pminub %xmm0, %xmm1 28 ; SSE2: pcmpeqb %xmm1, %xmm0 31 ; SSE41: pminub %xmm0, %xmm1 [all...] |
sse-minmax.ll | 16 ; CHECK-NEXT: maxsd %xmm1, %xmm0 19 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0 22 ; FINITE-NEXT: maxsd %xmm1, %xmm0 31 ; CHECK-NEXT: minsd %xmm1, %xmm0 34 ; UNSAFE-NEXT: minsd %xmm1, %xmm0 37 ; FINITE-NEXT: minsd %xmm1, %xmm0 46 ; CHECK-NEXT: minsd %xmm0, %xmm1 47 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0 50 ; UNSAFE-NEXT: minsd %xmm1, %xmm0 53 ; FINITE-NEXT: minsd %xmm0, %xmm1 [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
variance_impl_ssse3.asm | 68 movdqu xmm1, XMMWORD PTR [rsi+1] 71 punpcklbw xmm0, xmm1 72 punpckhbw xmm2, xmm1 92 movdqu xmm1, XMMWORD PTR [rsi] 94 movdqa xmm3, xmm1 96 punpcklbw xmm1, xmm2 98 pmaddubsw xmm1, [rax] 101 paddw xmm1, [GLOBAL(xmm_bi_rd)] 103 psraw xmm1, xmm_filter_shift 105 packuswb xmm1, xmm [all...] |
variance_impl_sse2.asm | 38 movdqa xmm1, [rax+16] 42 pmaddwd xmm1, xmm1 46 paddd xmm0, xmm1 130 movdqu xmm1, XMMWORD PTR [rsi] 136 movdqa xmm3, xmm1 140 punpcklbw xmm1, xmm0 147 psubw xmm1, xmm2 150 paddw xmm7, xmm1 151 pmaddwd xmm1, xmm [all...] |
postproc_sse2.asm | 18 movdqa xmm5, xmm1 22 psubusb xmm4, xmm1 23 psubusb xmm1, xmm0 26 paddusb xmm4, xmm1 31 pxor xmm1, xmm1 37 pcmpeqb xmm2, xmm1 38 pcmpeqb xmm7, xmm1 45 movdqa xmm2, xmm1 46 pavgb xmm1, xmm [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_subpel_variance_impl_sse2.asm | 47 pavgb xmm5, xmm3 ; xmm5 = avg(xmm1,xmm3) horizontal line 1 52 movdqu xmm1, XMMWORD PTR [rsi] ; 54 pavgb xmm1, xmm2 ; xmm1 = avg(xmm1,xmm3) horizontal line i+1 56 pavgb xmm5, xmm1 ; xmm = vertical average of the above 77 movdqa xmm5, xmm1 ; save xmm1 for use on the next row 85 pxor xmm1, xmm1 [all...] |
/external/chromium_org/media/base/simd/ |
scale_yuv_to_rgb_sse2_x64.asm | 58 movq xmm1, [TABLEq + 4096 + 8 * COMPq] 64 paddsw xmm0, xmm1 ; Hide a ADD after memory load. 65 movq xmm1, [TABLEq + 8 * COMPq] 72 paddsw xmm1, xmm0 74 shufps xmm1, xmm2, 0x44 ; Join two pixels into one XMM register 75 psraw xmm1, 6 76 packuswb xmm1, xmm1 77 movq QWORD [ARGBq], xmm1 93 movq xmm1, [TABLEq + 4096 + 8 * COMPq [all...] |
/dalvik/vm/mterp/x86/ |
OP_ADD_DOUBLE.S | 8 movq (rFP, %ecx, 4), %xmm1 # %xmm1<- vCC 10 addsd %xmm1, %xmm0
|
OP_MUL_DOUBLE.S | 9 movq (rFP, %ecx, 4), %xmm1 # %xmm1<- vCC 11 mulsd %xmm1, %xmm0
|
OP_SUB_DOUBLE.S | 9 movq (rFP, %ecx, 4), %xmm1 # %xmm1<- vCC 11 subsd %xmm1, %xmm0
|