/external/llvm/test/MC/X86/ |
H A D | 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...] |
H A D | x86_64-fma4-encoding.s | 4 // CHECK: vfmaddss (%rcx), %xmm1, %xmm0, %xmm0 6 vfmaddss (%rcx), %xmm1, %xmm0, %xmm0 8 // CHECK: vfmaddss %xmm1, (%rcx), %xmm0, %xmm0 10 vfmaddss %xmm1, (%rcx),%xmm0, %xmm0 12 // CHECK: vfmaddss %xmm2, %xmm1, %xmm0, %xmm0 14 vfmaddss %xmm2, %xmm1, %xmm0, %xmm0 16 // CHECK: vfmaddsd (%rcx), %xmm1, %xmm0, %xmm0 18 vfmaddsd (%rcx), %xmm1, %xmm0, %xmm0 20 // CHECK: vfmaddsd %xmm1, (%rcx), %xmm0, %xmm0 22 vfmaddsd %xmm1, ( [all...] |
H A D | x86-32-fma3.s | 3 // CHECK: vfmadd132pd %xmm2, %xmm5, %xmm1 5 vfmadd132pd %xmm2, %xmm5, %xmm1 7 // CHECK: vfmadd132pd (%eax), %xmm5, %xmm1 9 vfmadd132pd (%eax), %xmm5, %xmm1 11 // CHECK: vfmadd132ps %xmm2, %xmm5, %xmm1 13 vfmadd132ps %xmm2, %xmm5, %xmm1 15 // CHECK: vfmadd132ps (%eax), %xmm5, %xmm1 17 vfmadd132ps (%eax), %xmm5, %xmm1 19 // CHECK: vfmadd213pd %xmm2, %xmm5, %xmm1 21 vfmadd213pd %xmm2, %xmm5, %xmm1 [all...] |
H A D | x86-32-avx.s | 274 // CHECK: vunpckhps %xmm1, %xmm2, %xmm4 276 vunpckhps %xmm1, %xmm2, %xmm4 278 // CHECK: vunpckhpd %xmm1, %xmm2, %xmm4 280 vunpckhpd %xmm1, %xmm2, %xmm4 282 // CHECK: vunpcklps %xmm1, %xmm2, %xmm4 284 vunpcklps %xmm1, %xmm2, %xmm4 286 // CHECK: vunpcklpd %xmm1, %xmm2, %xmm4 288 vunpcklpd %xmm1, %xmm2, %xmm4 306 // CHECK: vcmpps $0, %xmm0, %xmm6, %xmm1 308 vcmpps $0, %xmm0, %xmm6, %xmm1 [all...] |
H A D | x86_64-xop-encoding.s | 8 // CHECK: vphsubwd (%rcx,%rax), %xmm1 10 vphsubwd (%rcx,%rax), %xmm1 11 // CHECK: vphsubwd %xmm0, %xmm1 13 vphsubwd %xmm0, %xmm1 16 // CHECK: vphsubdq (%rcx,%rax), %xmm1 18 vphsubdq (%rcx,%rax), %xmm1 19 // CHECK: vphsubdq %xmm0, %xmm1 21 vphsubdq %xmm0, %xmm1 24 // CHECK: vphsubbw (%rax), %xmm1 26 vphsubbw (%rax), %xmm1 [all...] |
H A D | intel-syntax-x86-64-avx.s | 3 // CHECK: vgatherdpd xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 5 vgatherdpd xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 7 // CHECK: vgatherqpd xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 9 vgatherqpd xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 11 // CHECK: vgatherdpd ymm2, ymmword ptr [rdi + 2*xmm1], ymm0 13 vgatherdpd ymm2, ymmword ptr [rdi + 2*xmm1], ymm0 35 // CHECK: vpgatherdq xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 37 vpgatherdq xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 39 // CHECK: vpgatherqq xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 41 vpgatherqq xmm2, xmmword ptr [rdi + 2*xmm1], xmm [all...] |
H A D | intel-syntax-ambiguous.s | 52 // CHECK: andps xmm1, xmmword ptr xmm1 53 andps xmm1, xmmword ptr xmm1 55 // CHECK: andps xmmword ptr xmm1, xmm1 56 andps xmmword ptr xmm1, xmm1
|
/external/compiler-rt/lib/builtins/i386/ |
H A D | ashrdi3.S | 18 movd 8(%esp), %xmm1 19 punpckldq %xmm1, %xmm0 // Load input 31 pcmpeqb %xmm1, %xmm1 // -1ULL 32 psrlq $58, %xmm1 // 0x3f 33 pandn %xmm1, %xmm2 // 63 - count 34 pcmpeqb %xmm1, %xmm1 // -1ULL 35 psubq %xmm1, %xmm2 // 64 - count 36 psllq %xmm2, %xmm1 // [all...] |
H A D | floatdidf.S | 25 cvtsi2sd 8(%esp), %xmm1 29 mulsd REL_ADDR(twop32), %xmm1 // a_hi as a double (without rounding) 31 subsd %xmm2, %xmm1 // a_hi - 0x1p52 (no rounding occurs) 33 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
|
H A D | floatdisf.S | 22 movd 8(%esp), %xmm1 23 punpckldq %xmm1, %xmm0
|
H A D | floatdixf.S | 22 movd 8(%esp), %xmm1 23 punpckldq %xmm1, %xmm0
|
H A D | floatundidf.S | 39 movss 8(%esp), %xmm1 // high 32 bits of a 43 orpd REL_ADDR(twop84), %xmm1 // 0x1p84 + a_hi (no rounding occurs) 44 subsd REL_ADDR(twop84_plus_twop52), %xmm1 // a_hi - 0x1p52 (no rounding occurs) 46 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
H A D | x86-32-fma3.s | 3 // CHECK: vfmadd132pd %xmm2, %xmm5, %xmm1 5 vfmadd132pd %xmm2, %xmm5, %xmm1 7 // CHECK: vfmadd132pd (%eax), %xmm5, %xmm1 9 vfmadd132pd (%eax), %xmm5, %xmm1 11 // CHECK: vfmadd132ps %xmm2, %xmm5, %xmm1 13 vfmadd132ps %xmm2, %xmm5, %xmm1 15 // CHECK: vfmadd132ps (%eax), %xmm5, %xmm1 17 vfmadd132ps (%eax), %xmm5, %xmm1 19 // CHECK: vfmadd213pd %xmm2, %xmm5, %xmm1 21 vfmadd213pd %xmm2, %xmm5, %xmm1 [all...] |
H A D | x86-32-avx.s | 274 // CHECK: vunpckhps %xmm1, %xmm2, %xmm4 276 vunpckhps %xmm1, %xmm2, %xmm4 278 // CHECK: vunpckhpd %xmm1, %xmm2, %xmm4 280 vunpckhpd %xmm1, %xmm2, %xmm4 282 // CHECK: vunpcklps %xmm1, %xmm2, %xmm4 284 vunpcklps %xmm1, %xmm2, %xmm4 286 // CHECK: vunpcklpd %xmm1, %xmm2, %xmm4 288 vunpcklpd %xmm1, %xmm2, %xmm4 306 // CHECK: vcmpps $0, %xmm0, %xmm6, %xmm1 308 vcmpps $0, %xmm0, %xmm6, %xmm1 [all...] |
/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | compare_win.cc | 34 movdqu xmm1, [eax] local 38 movdqa xmm3, xmm1 // abs trick 39 psubusb xmm1, xmm2 local 41 por xmm1, xmm2 local 42 movdqa xmm2, xmm1 43 punpcklbw xmm1, xmm5 local 45 pmaddwd xmm1, xmm1 local 47 paddd xmm0, xmm1 52 pshufd xmm1, xmm local 54 pshufd xmm1, xmm0, 0x01 local 141 movdqu xmm1, [eax] // src[0-15] local 155 punpckhbw xmm1, xmm7 // src[8-15] local 160 punpckhwd xmm1, xmm7 // src[12-15] local 161 pmulld xmm1, xmm5 local 163 paddd xmm1, xmm2 local 164 paddd xmm1, xmm3 local 166 pshufd xmm2, xmm1, 0x0e // upper 2 dwords local 167 paddd xmm1, xmm2 local 168 pshufd xmm2, xmm1, 0x01 local 169 paddd xmm1, xmm2 local 195 vpmovzxbd xmm1, [eax + 12] // src[12-15] local 198 vpmulld xmm1, xmm1, xmmword ptr kHashMul3 local 200 vpaddd xmm1, xmm1, xmm2 local 201 vpaddd xmm1, xmm1, xmm3 local 202 vpshufd xmm2, xmm1, 0x0e // upper 2 dwords local 203 vpaddd xmm1, xmm1,xmm2 local 204 vpshufd xmm2, xmm1, 0x01 local 205 vpaddd xmm1, xmm1, xmm2 local [all...] |
/external/libyuv/files/source/ |
H A D | compare_win.cc | 34 movdqu xmm1, [eax] local 38 movdqa xmm3, xmm1 // abs trick 39 psubusb xmm1, xmm2 local 41 por xmm1, xmm2 local 42 movdqa xmm2, xmm1 43 punpcklbw xmm1, xmm5 local 45 pmaddwd xmm1, xmm1 local 47 paddd xmm0, xmm1 52 pshufd xmm1, xmm local 54 pshufd xmm1, xmm0, 0x01 local 141 movdqu xmm1, [eax] // src[0-15] local 155 punpckhbw xmm1, xmm7 // src[8-15] local 160 punpckhwd xmm1, xmm7 // src[12-15] local 161 pmulld xmm1, xmm5 local 163 paddd xmm1, xmm2 local 164 paddd xmm1, xmm3 local 166 pshufd xmm2, xmm1, 0x0e // upper 2 dwords local 167 paddd xmm1, xmm2 local 168 pshufd xmm2, xmm1, 0x01 local 169 paddd xmm1, xmm2 local 195 vpmovzxbd xmm1, [eax + 12] // src[12-15] local 198 vpmulld xmm1, xmm1, xmmword ptr kHashMul3 local 200 vpaddd xmm1, xmm1, xmm2 local 201 vpaddd xmm1, xmm1, xmm3 local 202 vpshufd xmm2, xmm1, 0x0e // upper 2 dwords local 203 vpaddd xmm1, xmm1,xmm2 local 204 vpshufd xmm2, xmm1, 0x01 local 205 vpaddd xmm1, xmm1, xmm2 local [all...] |
/external/fec/ |
H A D | dotprod_sse2_assist.s | 35 movdqa (%esi),%xmm1 36 pmaddwd (%edi),%xmm1 37 paddd %xmm1,%xmm0 39 movdqa 16(%esi),%xmm1 40 pmaddwd 16(%edi),%xmm1 41 paddd %xmm1,%xmm0 43 movdqa 32(%esi),%xmm1 44 pmaddwd 32(%edi),%xmm1 45 paddd %xmm1,%xmm0 47 movdqa 48(%esi),%xmm1 [all...] |
/external/boringssl/win-x86_64/crypto/cipher_extra/ |
H A D | aes128gcmsiv-x86_64.asm | 46 vpclmulqdq xmm2,xmm0,xmm1,0x00 47 vpclmulqdq xmm5,xmm0,xmm1,0x11 48 vpclmulqdq xmm3,xmm0,xmm1,0x10 49 vpclmulqdq xmm4,xmm0,xmm1,0x01 82 vmovdqa xmm1,xmm0 117 vmovdqa xmm1,xmm0 166 vmovdqa xmm1,XMMWORD[rcx] 173 vpxor xmm0,xmm0,xmm1 213 vpxor xmm1,xmm3,xmm5 222 vpxor xmm1,xmm [all...] |
/external/boringssl/linux-x86_64/crypto/cipher_extra/ |
H A D | aes128gcmsiv-x86_64.S | 41 vpclmulqdq $0x00,%xmm1,%xmm0,%xmm2 42 vpclmulqdq $0x11,%xmm1,%xmm0,%xmm5 43 vpclmulqdq $0x10,%xmm1,%xmm0,%xmm3 44 vpclmulqdq $0x01,%xmm1,%xmm0,%xmm4 70 vmovdqa %xmm0,%xmm1 96 vmovdqa %xmm0,%xmm1 132 vmovdqa (%rcx),%xmm1 139 vpxor %xmm1,%xmm0,%xmm0 179 vpxor %xmm5,%xmm3,%xmm1 188 vpxor %xmm1, [all...] |
/external/boringssl/mac-x86_64/crypto/cipher_extra/ |
H A D | aes128gcmsiv-x86_64.S | 41 vpclmulqdq $0x00,%xmm1,%xmm0,%xmm2 42 vpclmulqdq $0x11,%xmm1,%xmm0,%xmm5 43 vpclmulqdq $0x10,%xmm1,%xmm0,%xmm3 44 vpclmulqdq $0x01,%xmm1,%xmm0,%xmm4 70 vmovdqa %xmm0,%xmm1 96 vmovdqa %xmm0,%xmm1 132 vmovdqa (%rcx),%xmm1 139 vpxor %xmm1,%xmm0,%xmm0 179 vpxor %xmm5,%xmm3,%xmm1 188 vpxor %xmm1, [all...] |
/external/compiler-rt/lib/builtins/x86_64/ |
H A D | floatundidf.S | 43 movd %rdi, %xmm1 44 subsd REL_ADDR(twop84_plus_twop52), %xmm1 // a_hi - 0x1p52 (no rounding occurs) 45 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
H A D | encodeopt.asm | 30 movdqa xmm1, [rdi] 35 psubw xmm0, xmm1 44 movdqa xmm1, xmm0 47 punpckhdq xmm1, xmm5 49 paddd xmm0, xmm1 50 movdqa xmm1, xmm0 53 paddd xmm0, xmm1 90 movdqa xmm1, [rdi] 99 psubw xmm0, xmm1 119 movdqa xmm1, xmm [all...] |
H A D | dct_sse2.asm | 74 movq xmm1, MMWORD PTR[input ] ;23 22 21 20 78 punpcklqdq xmm1, xmm3 ;33 32 31 30 23 22 21 20 81 punpckldq xmm0, xmm1 ;23 22 03 02 21 20 01 00 82 punpckhdq xmm2, xmm1 ;33 32 13 12 31 30 11 10 83 movdqa xmm1, xmm0 85 pshufhw xmm1, xmm1, 0b1h ;22 23 02 03 xx xx xx xx 88 punpckhdq xmm1, xmm2 ;32 33 22 23 12 13 02 03 90 paddw xmm0, xmm1 ;b1 a1 b1 a1 b1 a1 b1 a1 91 psubw xmm3, xmm1 ;c [all...] |
/external/libjpeg-turbo/simd/ |
H A D | jidctflt-sse2-64.asm | 101 movq xmm1, XMM_MMWORD [MMBLOCK(1,0,rsi,SIZEOF_JCOEF)] 108 por xmm1,xmm2 111 por xmm1,xmm3 113 por xmm1,xmm5 114 packsswb xmm1,xmm1 115 movd eax,xmm1 129 movaps xmm1,xmm0 134 shufps xmm1,xmm1, [all...] |
/external/llvm/test/MC/ELF/ |
H A D | merge.s | 7 movsd .Lfoo(%rip), %xmm1 13 movsd .Lfoo+4(%rip), %xmm1
|