/external/boringssl/win-x86_64/crypto/fipsmodule/ |
aesni-x86_64.asm | 5 %define XMMWORD 26 movups xmm2,XMMWORD[rcx] 28 movups xmm0,XMMWORD[r8] 29 movups xmm1,XMMWORD[16+r8] 35 movups xmm1,XMMWORD[r8] 41 movups XMMWORD[rdx],xmm2 52 movups xmm2,XMMWORD[rcx] 54 movups xmm0,XMMWORD[r8] 55 movups xmm1,XMMWORD[16+r8] 61 movups xmm1,XMMWORD[r8 [all...] |
vpaes-x86_64.asm | 5 %define XMMWORD 38 movdqa xmm2,XMMWORD[$L$k_ipt] 40 movdqu xmm5,XMMWORD[r9] 44 movdqa xmm0,XMMWORD[(($L$k_ipt+16))] 62 movdqa xmm1,XMMWORD[((-64))+r10*1+r11] 64 movdqa xmm4,XMMWORD[r10*1+r11] 100 movdqu xmm5,XMMWORD[r9] 105 movdqa xmm4,XMMWORD[((-96))+r10] 106 movdqa xmm0,XMMWORD[((-80))+r10] 110 movdqa xmm1,XMMWORD[64+r10*1+r11 [all...] |
aesni-gcm-x86_64.asm | 5 %define XMMWORD 19 vmovdqu xmm2,XMMWORD[32+r11] 22 vmovdqu xmm15,XMMWORD[((0-128))+rcx] 29 vmovdqu XMMWORD[(16+8)+rsp],xmm4 36 vmovdqu xmm3,XMMWORD[((0-32))+r9] 42 vmovdqu XMMWORD[r8],xmm1 45 vmovups xmm2,XMMWORD[((16-128))+rcx] 68 vmovdqu xmm0,XMMWORD[((48+8))+rsp] 76 vmovdqu xmm3,XMMWORD[((16-32))+r9] 85 vmovups xmm15,XMMWORD[((32-128))+rcx [all...] |
x86_64-mont5.asm | 5 %define XMMWORD 94 movdqa xmm0,XMMWORD[r10] 95 movdqa xmm1,XMMWORD[16+r10] 108 movdqa XMMWORD[112+r10],xmm0 113 movdqa XMMWORD[128+r10],xmm1 118 movdqa XMMWORD[144+r10],xmm2 123 movdqa XMMWORD[160+r10],xmm3 127 movdqa XMMWORD[176+r10],xmm0 132 movdqa XMMWORD[192+r10],xmm1 137 movdqa XMMWORD[208+r10],xmm [all...] |
ghash-ssse3-x86_64.asm | 5 %define XMMWORD 27 movdqa XMMWORD[rsp],xmm6 29 movdqa XMMWORD[16+rsp],xmm10 32 movdqu xmm0,XMMWORD[rcx] 33 movdqa xmm10,XMMWORD[$L$reverse_bytes] 34 movdqa xmm2,XMMWORD[$L$low4_mask] 52 movdqa xmm4,XMMWORD[rdx] 100 movdqa xmm4,XMMWORD[rdx] 148 movdqa xmm4,XMMWORD[rdx] 196 movdqu XMMWORD[rcx],xmm [all...] |
/external/boringssl/win-x86_64/crypto/cipher_extra/ |
aes128gcmsiv-x86_64.asm | 5 %define XMMWORD 63 vpclmulqdq xmm3,xmm2,XMMWORD[poly],0x10 67 vpclmulqdq xmm3,xmm2,XMMWORD[poly],0x10 88 vmovdqa xmm0,XMMWORD[rsi] 90 vmovdqa XMMWORD[rdi],xmm0 92 vmovdqa XMMWORD[16+rdi],xmm0 94 vmovdqa XMMWORD[32+rdi],xmm0 96 vmovdqa XMMWORD[48+rdi],xmm0 98 vmovdqa XMMWORD[64+rdi],xmm0 100 vmovdqa XMMWORD[80+rdi],xmm [all...] |
chacha20_poly1305_x86_64.asm | 5 %define XMMWORD
|
/external/libvpx/libvpx/vp8/common/x86/ |
copy_sse2.asm | 40 movdqu xmm0, XMMWORD PTR [rsi] 41 movdqu xmm1, XMMWORD PTR [rsi + 16] 42 movdqu xmm2, XMMWORD PTR [rsi + rax] 43 movdqu xmm3, XMMWORD PTR [rsi + rax + 16] 47 movdqu xmm4, XMMWORD PTR [rsi] 48 movdqu xmm5, XMMWORD PTR [rsi + 16] 49 movdqu xmm6, XMMWORD PTR [rsi + rax] 50 movdqu xmm7, XMMWORD PTR [rsi + rax + 16] 54 movdqa XMMWORD PTR [rdi], xmm0 55 movdqa XMMWORD PTR [rdi + 16], xmm [all...] |
copy_sse3.asm | 102 movdqu xmm0, XMMWORD PTR [src_ptr] 103 movdqu xmm1, XMMWORD PTR [src_ptr + 16] 104 movdqu xmm2, XMMWORD PTR [src_ptr + src_stride] 105 movdqu xmm3, XMMWORD PTR [src_ptr + src_stride + 16] 106 movdqu xmm4, XMMWORD PTR [end_ptr] 107 movdqu xmm5, XMMWORD PTR [end_ptr + 16] 108 movdqu xmm6, XMMWORD PTR [end_ptr + src_stride] 109 movdqu xmm7, XMMWORD PTR [end_ptr + src_stride + 16] 115 movdqa XMMWORD PTR [ref_ptr], xmm0 116 movdqa XMMWORD PTR [ref_ptr + 16], xmm [all...] |
/external/boringssl/win-x86_64/crypto/chacha/ |
chacha-x86_64.asm | 5 %define XMMWORD 89 movdqu xmm1,XMMWORD[rcx] 90 movdqu xmm2,XMMWORD[16+rcx] 91 movdqu xmm3,XMMWORD[r8] 92 movdqa xmm4,XMMWORD[$L$one] 95 movdqa XMMWORD[16+rsp],xmm1 96 movdqa XMMWORD[32+rsp],xmm2 97 movdqa XMMWORD[48+rsp],xmm3 253 paddd xmm1,XMMWORD[32+rsp] 266 movdqu xmm0,XMMWORD[32+rsi [all...] |
/external/libjpeg-turbo/simd/x86_64/ |
jfdctflt-sse.asm | 63 %define wk(i) rbp - (WK_NUM - (i)) * SIZEOF_XMMWORD ; xmmword wk[WK_NUM] 85 movaps xmm0, XMMWORD [XMMBLOCK(2,0,rdx,SIZEOF_FAST_FLOAT)] 86 movaps xmm1, XMMWORD [XMMBLOCK(3,0,rdx,SIZEOF_FAST_FLOAT)] 87 movaps xmm2, XMMWORD [XMMBLOCK(2,1,rdx,SIZEOF_FAST_FLOAT)] 88 movaps xmm3, XMMWORD [XMMBLOCK(3,1,rdx,SIZEOF_FAST_FLOAT)] 100 movaps xmm6, XMMWORD [XMMBLOCK(0,0,rdx,SIZEOF_FAST_FLOAT)] 101 movaps xmm7, XMMWORD [XMMBLOCK(1,0,rdx,SIZEOF_FAST_FLOAT)] 102 movaps xmm1, XMMWORD [XMMBLOCK(0,1,rdx,SIZEOF_FAST_FLOAT)] 103 movaps xmm3, XMMWORD [XMMBLOCK(1,1,rdx,SIZEOF_FAST_FLOAT)] 108 movaps XMMWORD [wk(0)], xmm4 ; wk(0)=(22 32 23 33 [all...] |
jidctint-sse2.asm | 105 ; xmmword wk[WK_NUM] 131 movdqa xmm0, XMMWORD [XMMBLOCK(1,0,rsi,SIZEOF_JCOEF)] 132 movdqa xmm1, XMMWORD [XMMBLOCK(2,0,rsi,SIZEOF_JCOEF)] 133 por xmm0, XMMWORD [XMMBLOCK(3,0,rsi,SIZEOF_JCOEF)] 134 por xmm1, XMMWORD [XMMBLOCK(4,0,rsi,SIZEOF_JCOEF)] 135 por xmm0, XMMWORD [XMMBLOCK(5,0,rsi,SIZEOF_JCOEF)] 136 por xmm1, XMMWORD [XMMBLOCK(6,0,rsi,SIZEOF_JCOEF)] 137 por xmm0, XMMWORD [XMMBLOCK(7,0,rsi,SIZEOF_JCOEF)] 147 movdqa xmm5, XMMWORD [XMMBLOCK(0,0,rsi,SIZEOF_JCOEF)] 148 pmullw xmm5, XMMWORD [XMMBLOCK(0,0,rdx,SIZEOF_ISLOW_MULT_TYPE) [all...] |
jidctfst-sse2.asm | 92 ; xmmword wk[WK_NUM] 118 movdqa xmm0, XMMWORD [XMMBLOCK(1,0,rsi,SIZEOF_JCOEF)] 119 movdqa xmm1, XMMWORD [XMMBLOCK(2,0,rsi,SIZEOF_JCOEF)] 120 por xmm0, XMMWORD [XMMBLOCK(3,0,rsi,SIZEOF_JCOEF)] 121 por xmm1, XMMWORD [XMMBLOCK(4,0,rsi,SIZEOF_JCOEF)] 122 por xmm0, XMMWORD [XMMBLOCK(5,0,rsi,SIZEOF_JCOEF)] 123 por xmm1, XMMWORD [XMMBLOCK(6,0,rsi,SIZEOF_JCOEF)] 124 por xmm0, XMMWORD [XMMBLOCK(7,0,rsi,SIZEOF_JCOEF)] 134 movdqa xmm0, XMMWORD [XMMBLOCK(0,0,rsi,SIZEOF_JCOEF)] 135 pmullw xmm0, XMMWORD [XMMBLOCK(0,0,rdx,SIZEOF_ISLOW_MULT_TYPE) [all...] |
jidctflt-sse2.asm | 71 ; xmmword wk[WK_NUM] 128 mulps xmm0, XMMWORD [XMMBLOCK(0,0,rdx,SIZEOF_FLOAT_MULT_TYPE)] 139 movaps XMMWORD [XMMBLOCK(0,0,rdi,SIZEOF_FAST_FLOAT)], xmm0 140 movaps XMMWORD [XMMBLOCK(0,1,rdi,SIZEOF_FAST_FLOAT)], xmm0 141 movaps XMMWORD [XMMBLOCK(1,0,rdi,SIZEOF_FAST_FLOAT)], xmm1 142 movaps XMMWORD [XMMBLOCK(1,1,rdi,SIZEOF_FAST_FLOAT)], xmm1 143 movaps XMMWORD [XMMBLOCK(2,0,rdi,SIZEOF_FAST_FLOAT)], xmm2 144 movaps XMMWORD [XMMBLOCK(2,1,rdi,SIZEOF_FAST_FLOAT)], xmm2 145 movaps XMMWORD [XMMBLOCK(3,0,rdi,SIZEOF_FAST_FLOAT)], xmm3 146 movaps XMMWORD [XMMBLOCK(3,1,rdi,SIZEOF_FAST_FLOAT)], xmm [all...] |
jfdctfst-sse2.asm | 78 %define wk(i) rbp - (WK_NUM - (i)) * SIZEOF_XMMWORD ; xmmword wk[WK_NUM] 98 movdqa xmm0, XMMWORD [XMMBLOCK(0,0,rdx,SIZEOF_DCTELEM)] 99 movdqa xmm1, XMMWORD [XMMBLOCK(1,0,rdx,SIZEOF_DCTELEM)] 100 movdqa xmm2, XMMWORD [XMMBLOCK(2,0,rdx,SIZEOF_DCTELEM)] 101 movdqa xmm3, XMMWORD [XMMBLOCK(3,0,rdx,SIZEOF_DCTELEM)] 113 movdqa xmm6, XMMWORD [XMMBLOCK(4,0,rdx,SIZEOF_DCTELEM)] 114 movdqa xmm7, XMMWORD [XMMBLOCK(5,0,rdx,SIZEOF_DCTELEM)] 115 movdqa xmm1, XMMWORD [XMMBLOCK(6,0,rdx,SIZEOF_DCTELEM)] 116 movdqa xmm3, XMMWORD [XMMBLOCK(7,0,rdx,SIZEOF_DCTELEM)] 121 movdqa XMMWORD [wk(0)], xmm2 ; wk(0)=(20 30 21 31 22 32 23 33 [all...] |
jfdctint-sse2.asm | 99 %define wk(i) rbp - (WK_NUM - (i)) * SIZEOF_XMMWORD ; xmmword wk[WK_NUM] 119 movdqa xmm0, XMMWORD [XMMBLOCK(0,0,rdx,SIZEOF_DCTELEM)] 120 movdqa xmm1, XMMWORD [XMMBLOCK(1,0,rdx,SIZEOF_DCTELEM)] 121 movdqa xmm2, XMMWORD [XMMBLOCK(2,0,rdx,SIZEOF_DCTELEM)] 122 movdqa xmm3, XMMWORD [XMMBLOCK(3,0,rdx,SIZEOF_DCTELEM)] 134 movdqa xmm6, XMMWORD [XMMBLOCK(4,0,rdx,SIZEOF_DCTELEM)] 135 movdqa xmm7, XMMWORD [XMMBLOCK(5,0,rdx,SIZEOF_DCTELEM)] 136 movdqa xmm1, XMMWORD [XMMBLOCK(6,0,rdx,SIZEOF_DCTELEM)] 137 movdqa xmm3, XMMWORD [XMMBLOCK(7,0,rdx,SIZEOF_DCTELEM)] 142 movdqa XMMWORD [wk(0)], xmm2 ; wk(0)=(20 30 21 31 22 32 23 33 [all...] |
jdsample-sse2.asm | 96 pand xmm7, XMMWORD [rsi+0*SIZEOF_XMMWORD] 106 pand xmm6, XMMWORD [rsi+0*SIZEOF_XMMWORD] 110 movdqa xmm6, XMMWORD [rsi+1*SIZEOF_XMMWORD] 114 movdqa xmm1, XMMWORD [rsi+0*SIZEOF_XMMWORD] 157 movdqa XMMWORD [rdi+0*SIZEOF_XMMWORD], xmm2 158 movdqa XMMWORD [rdi+1*SIZEOF_XMMWORD], xmm5 199 %define wk(i) rbp - (WK_NUM - (i)) * SIZEOF_XMMWORD ; xmmword wk[WK_NUM] 252 movdqa xmm0, XMMWORD [rbx+0*SIZEOF_XMMWORD] ; xmm0=row[ 0][0] 253 movdqa xmm1, XMMWORD [rcx+0*SIZEOF_XMMWORD] ; xmm1=row[-1][0] 254 movdqa xmm2, XMMWORD [rsi+0*SIZEOF_XMMWORD] ; xmm2=row[+1][0 [all...] |
/external/boringssl/win-x86_64/crypto/test/ |
trampoline-x86_64.asm | 5 %define XMMWORD 64 movdqa XMMWORD[176+rsp],xmm6 67 movdqa XMMWORD[192+rsp],xmm7 70 movdqa XMMWORD[208+rsp],xmm8 73 movdqa XMMWORD[224+rsp],xmm9 76 movdqa XMMWORD[240+rsp],xmm10 79 movdqa XMMWORD[256+rsp],xmm11 82 movdqa XMMWORD[272+rsp],xmm12 85 movdqa XMMWORD[288+rsp],xmm13 88 movdqa XMMWORD[304+rsp],xmm1 [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
dct_sse2.asm | 96 pmaddwd xmm0, XMMWORD PTR[GLOBAL(_mult_add)] ;a1 + b1 97 pmaddwd xmm1, XMMWORD PTR[GLOBAL(_mult_sub)] ;a1 - b1 99 pmaddwd xmm3, XMMWORD PTR[GLOBAL(_5352_2217)] ;c1*2217 + d1*5352 100 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)];d1*2217 - c1*5352 102 paddd xmm3, XMMWORD PTR[GLOBAL(_14500)] 103 paddd xmm4, XMMWORD PTR[GLOBAL(_7500)] 124 movdqa xmm5, XMMWORD PTR[GLOBAL(_7)] 138 pmaddwd xmm0, XMMWORD PTR[GLOBAL(_mult_add)] ;a1 + b1 139 pmaddwd xmm1, XMMWORD PTR[GLOBAL(_mult_sub)] ;a1 - b1 147 pandn xmm2, XMMWORD PTR[GLOBAL(_cmp_mask)] ;clear upper [all...] |
/external/libjpeg-turbo/simd/i386/ |
jidctint-sse2.asm | 105 ; xmmword wk[WK_NUM] 138 movdqa xmm0, XMMWORD [XMMBLOCK(1,0,esi,SIZEOF_JCOEF)] 139 movdqa xmm1, XMMWORD [XMMBLOCK(2,0,esi,SIZEOF_JCOEF)] 140 por xmm0, XMMWORD [XMMBLOCK(3,0,esi,SIZEOF_JCOEF)] 141 por xmm1, XMMWORD [XMMBLOCK(4,0,esi,SIZEOF_JCOEF)] 142 por xmm0, XMMWORD [XMMBLOCK(5,0,esi,SIZEOF_JCOEF)] 143 por xmm1, XMMWORD [XMMBLOCK(6,0,esi,SIZEOF_JCOEF)] 144 por xmm0, XMMWORD [XMMBLOCK(7,0,esi,SIZEOF_JCOEF)] 154 movdqa xmm5, XMMWORD [XMMBLOCK(0,0,esi,SIZEOF_JCOEF)] 155 pmullw xmm5, XMMWORD [XMMBLOCK(0,0,edx,SIZEOF_ISLOW_MULT_TYPE) [all...] |
jfdctflt-sse.asm | 65 ; xmmword wk[WK_NUM] 94 movaps xmm0, XMMWORD [XMMBLOCK(2,0,edx,SIZEOF_FAST_FLOAT)] 95 movaps xmm1, XMMWORD [XMMBLOCK(3,0,edx,SIZEOF_FAST_FLOAT)] 96 movaps xmm2, XMMWORD [XMMBLOCK(2,1,edx,SIZEOF_FAST_FLOAT)] 97 movaps xmm3, XMMWORD [XMMBLOCK(3,1,edx,SIZEOF_FAST_FLOAT)] 109 movaps xmm6, XMMWORD [XMMBLOCK(0,0,edx,SIZEOF_FAST_FLOAT)] 110 movaps xmm7, XMMWORD [XMMBLOCK(1,0,edx,SIZEOF_FAST_FLOAT)] 111 movaps xmm1, XMMWORD [XMMBLOCK(0,1,edx,SIZEOF_FAST_FLOAT)] 112 movaps xmm3, XMMWORD [XMMBLOCK(1,1,edx,SIZEOF_FAST_FLOAT)] 117 movaps XMMWORD [wk(0)], xmm4 ; wk(0)=(22 32 23 33 [all...] |
jidctfst-sse2.asm | 92 ; xmmword wk[WK_NUM] 125 movdqa xmm0, XMMWORD [XMMBLOCK(1,0,esi,SIZEOF_JCOEF)] 126 movdqa xmm1, XMMWORD [XMMBLOCK(2,0,esi,SIZEOF_JCOEF)] 127 por xmm0, XMMWORD [XMMBLOCK(3,0,esi,SIZEOF_JCOEF)] 128 por xmm1, XMMWORD [XMMBLOCK(4,0,esi,SIZEOF_JCOEF)] 129 por xmm0, XMMWORD [XMMBLOCK(5,0,esi,SIZEOF_JCOEF)] 130 por xmm1, XMMWORD [XMMBLOCK(6,0,esi,SIZEOF_JCOEF)] 131 por xmm0, XMMWORD [XMMBLOCK(7,0,esi,SIZEOF_JCOEF)] 141 movdqa xmm0, XMMWORD [XMMBLOCK(0,0,esi,SIZEOF_JCOEF)] 142 pmullw xmm0, XMMWORD [XMMBLOCK(0,0,edx,SIZEOF_ISLOW_MULT_TYPE) [all...] |
jfdctfst-sse2.asm | 80 ; xmmword wk[WK_NUM] 106 movdqa xmm0, XMMWORD [XMMBLOCK(0,0,edx,SIZEOF_DCTELEM)] 107 movdqa xmm1, XMMWORD [XMMBLOCK(1,0,edx,SIZEOF_DCTELEM)] 108 movdqa xmm2, XMMWORD [XMMBLOCK(2,0,edx,SIZEOF_DCTELEM)] 109 movdqa xmm3, XMMWORD [XMMBLOCK(3,0,edx,SIZEOF_DCTELEM)] 121 movdqa xmm6, XMMWORD [XMMBLOCK(4,0,edx,SIZEOF_DCTELEM)] 122 movdqa xmm7, XMMWORD [XMMBLOCK(5,0,edx,SIZEOF_DCTELEM)] 123 movdqa xmm1, XMMWORD [XMMBLOCK(6,0,edx,SIZEOF_DCTELEM)] 124 movdqa xmm3, XMMWORD [XMMBLOCK(7,0,edx,SIZEOF_DCTELEM)] 129 movdqa XMMWORD [wk(0)], xmm2 ; wk(0)=(20 30 21 31 22 32 23 33 [all...] |
jfdctint-sse2.asm | 101 ; xmmword wk[WK_NUM] 127 movdqa xmm0, XMMWORD [XMMBLOCK(0,0,edx,SIZEOF_DCTELEM)] 128 movdqa xmm1, XMMWORD [XMMBLOCK(1,0,edx,SIZEOF_DCTELEM)] 129 movdqa xmm2, XMMWORD [XMMBLOCK(2,0,edx,SIZEOF_DCTELEM)] 130 movdqa xmm3, XMMWORD [XMMBLOCK(3,0,edx,SIZEOF_DCTELEM)] 142 movdqa xmm6, XMMWORD [XMMBLOCK(4,0,edx,SIZEOF_DCTELEM)] 143 movdqa xmm7, XMMWORD [XMMBLOCK(5,0,edx,SIZEOF_DCTELEM)] 144 movdqa xmm1, XMMWORD [XMMBLOCK(6,0,edx,SIZEOF_DCTELEM)] 145 movdqa xmm3, XMMWORD [XMMBLOCK(7,0,edx,SIZEOF_DCTELEM)] 150 movdqa XMMWORD [wk(0)], xmm2 ; wk(0)=(20 30 21 31 22 32 23 33 [all...] |
jdsample-sse2.asm | 102 pand xmm7, XMMWORD [esi+0*SIZEOF_XMMWORD] 113 pand xmm6, XMMWORD [esi+0*SIZEOF_XMMWORD] 118 movdqa xmm6, XMMWORD [esi+1*SIZEOF_XMMWORD] 122 movdqa xmm1, XMMWORD [esi+0*SIZEOF_XMMWORD] 165 movdqa XMMWORD [edi+0*SIZEOF_XMMWORD], xmm2 166 movdqa XMMWORD [edi+1*SIZEOF_XMMWORD], xmm5 213 ; xmmword wk[WK_NUM] 276 movdqa xmm0, XMMWORD [ebx+0*SIZEOF_XMMWORD] ; xmm0=row[ 0][0] 277 movdqa xmm1, XMMWORD [ecx+0*SIZEOF_XMMWORD] ; xmm1=row[-1][0] 278 movdqa xmm2, XMMWORD [esi+0*SIZEOF_XMMWORD] ; xmm2=row[+1][0 [all...] |