/third_party/skia/third_party/externals/libjpeg-turbo/simd/i386/ |
H A D | jidctfst-mmx.asm | 128 movq mm0, MMWORD [MMBLOCK(1,0,esi,SIZEOF_JCOEF)] 130 por mm0, MMWORD [MMBLOCK(3,0,esi,SIZEOF_JCOEF)] 132 por mm0, MMWORD [MMBLOCK(5,0,esi,SIZEOF_JCOEF)] 134 por mm0, MMWORD [MMBLOCK(7,0,esi,SIZEOF_JCOEF)] 135 por mm1, mm0 143 movq mm0, MMWORD [MMBLOCK(0,0,esi,SIZEOF_JCOEF)] 144 pmullw mm0, MMWORD [MMBLOCK(0,0,edx,SIZEOF_IFAST_MULT_TYPE)] 146 movq mm2, mm0 ; mm0=in0=(00 01 02 03) 147 punpcklwd mm0, mm [all...] |
H A D | jfdctflt-3dn.asm | 81 movq mm0, MMWORD [MMBLOCK(0,0,edx,SIZEOF_FAST_FLOAT)] 86 ; mm0=(00 01), mm1=(10 11), mm2=(06 07), mm3=(16 17) 88 movq mm4, mm0 ; transpose coefficients 89 punpckldq mm0, mm1 ; mm0=(00 10)=data0 96 movq mm7, mm0 98 pfsub mm0, mm5 ; mm0=data0-data7=tmp7 110 movq MMWORD [wk(1)], mm0 ; wk(1)=tmp7 115 movq mm0, mm [all...] |
H A D | jidctint-mmx.asm | 141 movq mm0, MMWORD [MMBLOCK(1,0,esi,SIZEOF_JCOEF)] 143 por mm0, MMWORD [MMBLOCK(3,0,esi,SIZEOF_JCOEF)] 145 por mm0, MMWORD [MMBLOCK(5,0,esi,SIZEOF_JCOEF)] 147 por mm0, MMWORD [MMBLOCK(7,0,esi,SIZEOF_JCOEF)] 148 por mm1, mm0 156 movq mm0, MMWORD [MMBLOCK(0,0,esi,SIZEOF_JCOEF)] 157 pmullw mm0, MMWORD [MMBLOCK(0,0,edx,SIZEOF_ISLOW_MULT_TYPE)] 159 psllw mm0, PASS1_BITS 161 movq mm2, mm0 ; mm0 [all...] |
H A D | jidctflt-3dn.asm | 109 movd mm0, dword [DWBLOCK(0,0,esi,SIZEOF_JCOEF)] 111 punpcklwd mm0, mm0 112 psrad mm0, (DWORD_BIT-WORD_BIT) 113 pi2fd mm0, mm0 115 pfmul mm0, MMWORD [MMBLOCK(0,0,edx,SIZEOF_FLOAT_MULT_TYPE)] 117 movq mm1, mm0 118 punpckldq mm0, mm0 [all...] |
H A D | jidctred-mmx.asm | 149 movq mm0, MMWORD [MMBLOCK(1,0,esi,SIZEOF_JCOEF)] 151 por mm0, MMWORD [MMBLOCK(3,0,esi,SIZEOF_JCOEF)] 153 por mm0, MMWORD [MMBLOCK(6,0,esi,SIZEOF_JCOEF)] 155 por mm0, mm1 156 packsswb mm0, mm0 157 movd eax, mm0 163 movq mm0, MMWORD [MMBLOCK(0,0,esi,SIZEOF_JCOEF)] 164 pmullw mm0, MMWORD [MMBLOCK(0,0,edx,SIZEOF_ISLOW_MULT_TYPE)] 166 psllw mm0, PASS1_BIT [all...] |
H A D | jfdctfst-mmx.asm | 106 movq mm0, MMWORD [MMBLOCK(2,0,edx,SIZEOF_DCTELEM)] 111 ; mm0=(20 21 22 23), mm2=(24 25 26 27) 114 movq mm4, mm0 ; transpose coefficients(phase 1) 115 punpcklwd mm0, mm1 ; mm0=(20 30 21 31) 140 punpckldq mm6, mm0 ; mm6=(00 10 20 30)=data0 141 punpckhdq mm7, mm0 ; mm7=(01 11 21 31)=data1 146 movq mm0, mm7 150 paddw mm0, mm2 ; mm0 [all...] |
H A D | jfdctint-mmx.asm | 127 movq mm0, MMWORD [MMBLOCK(2,0,edx,SIZEOF_DCTELEM)] 132 ; mm0=(20 21 22 23), mm2=(24 25 26 27) 135 movq mm4, mm0 ; transpose coefficients(phase 1) 136 punpcklwd mm0, mm1 ; mm0=(20 30 21 31) 161 punpckldq mm6, mm0 ; mm6=(00 10 20 30)=data0 162 punpckhdq mm7, mm0 ; mm7=(01 11 21 31)=data1 167 movq mm0, mm7 171 paddw mm0, mm2 ; mm0 [all...] |
H A D | jdsample-mmx.asm | 97 pxor mm0, mm0 ; mm0=(all 0's) 133 punpcklbw mm1, mm0 ; mm1=( 0 1 2 3) 134 punpckhbw mm4, mm0 ; mm4=( 4 5 6 7) 136 punpcklbw mm2, mm0 ; mm2=(-1 0 1 2) 137 punpckhbw mm5, mm0 ; mm5=( 3 4 5 6) 139 punpcklbw mm3, mm0 ; mm3=( 1 2 3 4) 140 punpckhbw mm6, mm0 ; mm6=( 5 6 7 8) 275 movq mm0, MMWOR [all...] |
/third_party/mesa3d/src/mesa/x86/ |
H A D | read_rgba_span_x86.S | 123 movq (%ebx), %mm0 130 movq %mm0, %mm3 131 movq %mm0, %mm4 138 pand %mm1, %mm0 140 por %mm3, %mm0 142 movq %mm0, (%ecx) 227 movq (%ebx), %mm0 230 movq %mm0, %mm3 231 movq %mm0, %mm4 238 pand %mm1, %mm0 [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | xvididct.c | 160 int mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7, spill; in idct_col_8() local 169 mm0 = MULT(TAN1, mm4, 16) + mm7; in idct_col_8() 174 mm7 = mm0 + mm2; in idct_col_8() 176 mm0 = mm0 - mm2; in idct_col_8() 178 mm6 = mm0 + mm1; in idct_col_8() 179 mm5 = mm0 - mm1; in idct_col_8() 191 LOAD_BUTTERFLY(mm0, mm1, 0 * 8, 4 * 8, spill, in); in idct_col_8() 193 BUTTERFLY(mm0, mm3, spill); in idct_col_8() 194 BUTTERFLY(mm0, mm in idct_col_8() 212 int mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7, spill; idct_col_4() local 256 int mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7, spill; idct_col_3() local [all...] |
/third_party/ffmpeg/libavcodec/x86/ |
H A D | simple_idct.asm | 84 movq mm0, [blockq + %1] ; R4 R0 r4 r0 89 pand mm4, mm0 98 pmaddwd mm4, mm0 ; C4R4+C4R0 C4r4+C4r0 100 pmaddwd mm0, mm5 ; -C4R4+C4R0 -C4r4+C4r0 113 paddd mm0, [coeffs + 8] 114 paddd mm1, mm0 ; A1 a1 115 paddd mm0, mm0 116 psubd mm0, mm1 ; A2 a2 142 movq mm2, mm0 ; A [all...] |
H A D | hpeldsp_rnd_template.c | 38 "movq (%1), %%mm0 \n\t" in DEF() 42 PAVGBP(%%mm0, %%mm1, %%mm4, %%mm2, %%mm3, %%mm5) in DEF() 47 "movq (%1), %%mm0 \n\t" in DEF() 51 PAVGBP(%%mm0, %%mm1, %%mm4, %%mm2, %%mm3, %%mm5) in DEF() 70 "movq (%1), %%mm0 \n\t" in DEF() 74 PAVGBP(%%mm0, %%mm1, %%mm4, %%mm2, %%mm3, %%mm5) in DEF() 77 "movq 8(%1), %%mm0 \n\t" in DEF() 81 PAVGBP(%%mm0, %%mm1, %%mm4, %%mm2, %%mm3, %%mm5) in DEF() 86 "movq (%1), %%mm0 \n\t" in DEF() 90 PAVGBP(%%mm0, in DEF() [all...] |
H A D | h264_intrapred.asm | 114 pxor mm0, mm0 116 psadbw mm0, [r0+0] 120 paddw mm0, mm1 121 movd r6d, mm0 574 movq mm0, [r0] 576 movq [r0+r1*1], mm0 577 movq [r0+r1*2], mm0 580 movq [r0+r1*1], mm0 581 movq [r0+r1*2], mm0 [all...] |
/third_party/node/deps/openssl/config/archs/linux-elf/asm/crypto/bn/ |
H A D | x86-mont.S | 82 movq %mm5,%mm0 83 pand %mm7,%mm0 86 paddq %mm0,%mm3 88 movd 4(%esi),%mm0 94 pmuludq %mm4,%mm0 96 paddq %mm0,%mm2 98 movq %mm2,%mm0 99 pand %mm7,%mm0 101 paddq %mm0,%mm3 102 movd 4(%esi,%ecx,4),%mm0 [all...] |
/third_party/node/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/ |
H A D | x86-mont.S | 83 movq %mm5,%mm0 84 pand %mm7,%mm0 87 paddq %mm0,%mm3 89 movd 4(%esi),%mm0 95 pmuludq %mm4,%mm0 97 paddq %mm0,%mm2 99 movq %mm2,%mm0 100 pand %mm7,%mm0 102 paddq %mm0,%mm3 103 movd 4(%esi,%ecx,4),%mm0 [all...] |
/third_party/node/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/ |
H A D | x86-mont.S | 83 movq %mm5,%mm0 84 pand %mm7,%mm0 87 paddq %mm0,%mm3 89 movd 4(%esi),%mm0 95 pmuludq %mm4,%mm0 97 paddq %mm0,%mm2 99 movq %mm2,%mm0 100 pand %mm7,%mm0 102 paddq %mm0,%mm3 103 movd 4(%esi,%ecx,4),%mm0 [all...] |
/third_party/node/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/ |
H A D | x86-mont.S | 81 movq %mm5,%mm0 82 pand %mm7,%mm0 85 paddq %mm0,%mm3 87 movd 4(%esi),%mm0 93 pmuludq %mm4,%mm0 95 paddq %mm0,%mm2 97 movq %mm2,%mm0 98 pand %mm7,%mm0 100 paddq %mm0,%mm3 101 movd 4(%esi,%ecx,4),%mm0 [all...] |
/third_party/node/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/ |
H A D | x86-mont.S | 81 movq %mm5,%mm0 82 pand %mm7,%mm0 85 paddq %mm0,%mm3 87 movd 4(%esi),%mm0 93 pmuludq %mm4,%mm0 95 paddq %mm0,%mm2 97 movq %mm2,%mm0 98 pand %mm7,%mm0 100 paddq %mm0,%mm3 101 movd 4(%esi,%ecx,4),%mm0 [all...] |
/third_party/node/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/ |
H A D | x86-mont.S | 82 movq %mm5,%mm0 83 pand %mm7,%mm0 86 paddq %mm0,%mm3 88 movd 4(%esi),%mm0 94 pmuludq %mm4,%mm0 96 paddq %mm0,%mm2 98 movq %mm2,%mm0 99 pand %mm7,%mm0 101 paddq %mm0,%mm3 102 movd 4(%esi,%ecx,4),%mm0 [all...] |
/third_party/node/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/ |
H A D | x86-mont.S | 82 movq %mm5,%mm0 83 pand %mm7,%mm0 86 paddq %mm0,%mm3 88 movd 4(%esi),%mm0 94 pmuludq %mm4,%mm0 96 paddq %mm0,%mm2 98 movq %mm2,%mm0 99 pand %mm7,%mm0 101 paddq %mm0,%mm3 102 movd 4(%esi,%ecx,4),%mm0 [all...] |
/third_party/node/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/ |
H A D | x86-mont.S | 82 movq %mm5,%mm0 83 pand %mm7,%mm0 86 paddq %mm0,%mm3 88 movd 4(%esi),%mm0 94 pmuludq %mm4,%mm0 96 paddq %mm0,%mm2 98 movq %mm2,%mm0 99 pand %mm7,%mm0 101 paddq %mm0,%mm3 102 movd 4(%esi,%ecx,4),%mm0 [all...] |
/third_party/node/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/ |
H A D | sha512-586.S | 37 movq (%esi),%mm0 61 movq %mm0,%mm3 85 movq %mm3,%mm0 93 movq %mm0,(%esp) 104 movq %mm0,%mm5 107 movq %mm0,%mm6 116 pxor %mm1,%mm0 119 pand %mm0,%mm2 126 movq %mm0,%mm2 141 movq %mm3,%mm0 [all...] |
/third_party/node/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/ |
H A D | sha512-586.S | 38 movq (%esi),%mm0 62 movq %mm0,%mm3 86 movq %mm3,%mm0 94 movq %mm0,(%esp) 105 movq %mm0,%mm5 108 movq %mm0,%mm6 117 pxor %mm1,%mm0 120 pand %mm0,%mm2 127 movq %mm0,%mm2 142 movq %mm3,%mm0 [all...] |
/third_party/node/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/ |
H A D | sha512-586.S | 38 movq (%esi),%mm0 62 movq %mm0,%mm3 86 movq %mm3,%mm0 94 movq %mm0,(%esp) 105 movq %mm0,%mm5 108 movq %mm0,%mm6 117 pxor %mm1,%mm0 120 pand %mm0,%mm2 127 movq %mm0,%mm2 142 movq %mm3,%mm0 [all...] |
/third_party/node/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/ |
H A D | sha512-586.S | 36 movq (%esi),%mm0 60 movq %mm0,%mm3 84 movq %mm3,%mm0 92 movq %mm0,(%esp) 103 movq %mm0,%mm5 106 movq %mm0,%mm6 115 pxor %mm1,%mm0 118 pand %mm0,%mm2 125 movq %mm0,%mm2 140 movq %mm3,%mm0 [all...] |