/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ |
WriteMm5.c | 24 movq mm5, qword ptr [Value]
local
|
ReadMm5.c | 26 movq [esp], mm5
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
WriteMm5.c | 19 Writes the current value of 64-bit MMX Register #5 (MM5).
21 Writes the current value of MM5. This function is only available on IA32 and
24 @param Value The 64-bit value to write to MM5.
34 movq mm5, qword ptr [Value]
local
|
ReadMm5.c | 19 Reads the current value of 64-bit MMX Register #5 (MM5).
21 Reads and returns the current value of MM5. This function is only available
24 @return The current value of MM5.
36 movq [esp], mm5
|
/external/boringssl/linux-x86/crypto/fipsmodule/ |
sha512-586.S | 42 movq 40(%esi),%mm5 54 movq %mm5,40(%esp) 77 pxor %mm6,%mm5 80 pand %mm4,%mm5 86 pxor %mm6,%mm5 91 paddq %mm5,%mm7 101 movq %mm0,%mm5 102 psrlq $28,%mm5 105 movq %mm5,%mm7 108 psrlq $6,%mm5 [all...] |
x86-mont.S | 75 movd (%esi),%mm5 77 pmuludq %mm4,%mm5 78 movq %mm5,%mm2 79 movq %mm5,%mm0 81 pmuludq 20(%esp),%mm5 82 pmuludq %mm5,%mm3 92 pmuludq %mm5,%mm1 107 pmuludq %mm5,%mm1 122 movd (%esi),%mm5 125 pmuludq %mm4,%mm5 [all...] |
/external/boringssl/mac-x86/crypto/fipsmodule/ |
sha512-586.S | 41 movq 40(%esi),%mm5 53 movq %mm5,40(%esp) 76 pxor %mm6,%mm5 79 pand %mm4,%mm5 85 pxor %mm6,%mm5 90 paddq %mm5,%mm7 100 movq %mm0,%mm5 101 psrlq $28,%mm5 104 movq %mm5,%mm7 107 psrlq $6,%mm5 [all...] |
x86-mont.S | 74 movd (%esi),%mm5 76 pmuludq %mm4,%mm5 77 movq %mm5,%mm2 78 movq %mm5,%mm0 80 pmuludq 20(%esp),%mm5 81 pmuludq %mm5,%mm3 91 pmuludq %mm5,%mm1 106 pmuludq %mm5,%mm1 121 movd (%esi),%mm5 124 pmuludq %mm4,%mm5 [all...] |
/external/boringssl/win-x86/crypto/fipsmodule/ |
sha512-586.asm | 55 movq mm5,[40+esi] 67 movq [40+esp],mm5 90 pxor mm5,mm6 93 pand mm5,mm4 99 pxor mm5,mm6 104 paddq mm7,mm5 114 movq mm5,mm0 115 psrlq mm5,28 118 movq mm7,mm5 121 psrlq mm5, [all...] |
/external/libjpeg-turbo/simd/ |
jidctfst-mmx.asm | 182 movq mm5,mm1 186 paddw mm5,mm3 ; mm5=tmp13 190 psubw mm1,mm5 ; mm1=tmp12 194 psubw mm4,mm5 ; mm4=tmp3 196 paddw mm6,mm5 ; mm6=tmp0 208 movq mm5, MMWORD [MMBLOCK(5,0,esi,SIZEOF_JCOEF)] 210 pmullw mm5, MMWORD [MMBLOCK(5,0,edx,SIZEOF_IFAST_MULT_TYPE)] 214 movq mm0,mm5 216 psubw mm5,mm3 ; mm5=z1 [all...] |
jidctflt-3dn.asm | 162 movq mm5,mm1 166 pfadd mm5,mm3 ; mm5=tmp13 169 pfsub mm1,mm5 ; mm1=tmp12 173 pfsub mm4,mm5 ; mm4=tmp3 175 pfadd mm6,mm5 ; mm6=tmp0 185 movd mm5, DWORD [DWBLOCK(5,0,esi,SIZEOF_JCOEF)] 198 punpcklwd mm5,mm5 200 psrad mm5,(DWORD_BIT-WORD_BIT [all...] |
jfdctflt-3dn.asm | 92 movq mm5,mm2 ; transpose coefficients 94 punpckhdq mm5,mm3 ; mm5=(07 17)=data7 99 pfsub mm0,mm5 ; mm0=data0-data7=tmp7 101 pfadd mm7,mm5 ; mm7=data0+data7=tmp0 106 movq mm5, MMWORD [MMBLOCK(1,2,edx,SIZEOF_FAST_FLOAT)] 108 ; mm1=(02 03), mm3=(12 13), mm2=(04 05), mm5=(14 15) 117 punpckldq mm2,mm5 ; mm2=(04 14)=data4 118 punpckhdq mm0,mm5 ; mm0=(05 15)=data5 121 movq mm5,mm [all...] |
jidctred-mmx.asm | 200 movq mm5,mm0 202 punpckhwd mm5,mm1 204 movq mm1,mm5 206 pmaddwd mm5,[GOTOFF(ebx,PW_F256_F089)] ; mm5=(tmp2H) 222 paddd mm7,mm5 ; mm7=tmp2H 232 movq mm5, MMWORD [MMBLOCK(2,0,esi,SIZEOF_JCOEF)] 235 pmullw mm5, MMWORD [MMBLOCK(2,0,edx,SIZEOF_ISLOW_MULT_TYPE)] 245 movq mm3,mm5 ; mm5=in2=z [all...] |
jidctint-mmx.asm | 206 movq mm5,mm1 208 punpckhwd mm5,mm3 210 movq mm3,mm5 212 pmaddwd mm5,[GOTOFF(ebx,PW_F130_F054)] ; mm5=tmp3H 231 paddd mm2,mm5 ; mm2=tmp10H 232 psubd mm4,mm5 ; mm4=tmp13H 239 pxor mm5,mm5 241 punpcklwd mm5,mm6 ; mm5=tmp1 [all...] |
jfdctfst-mmx.asm | 118 movq mm5,mm2 ; transpose coefficients(phase 1) 120 punpckhwd mm5,mm3 ; mm5=(26 36 27 37) 144 punpckldq mm2,mm5 ; mm2=(06 16 26 36)=data6 145 punpckhdq mm3,mm5 ; mm3=(07 17 27 37)=data7 148 movq mm5,mm6 152 paddw mm5,mm3 ; mm5=data0+data7=tmp0 175 movq mm1,mm5 177 psubw mm5,mm7 ; mm5=tmp1 [all...] |
jfdctint-mmx.asm | 139 movq mm5,mm2 ; transpose coefficients(phase 1) 141 punpckhwd mm5,mm3 ; mm5=(26 36 27 37) 165 punpckldq mm2,mm5 ; mm2=(06 16 26 36)=data6 166 punpckhdq mm3,mm5 ; mm3=(07 17 27 37)=data7 169 movq mm5,mm6 173 paddw mm5,mm3 ; mm5=data0+data7=tmp0 196 movq mm1,mm5 198 paddw mm5,mm7 ; mm5=tmp1 [all...] |
jdsample-mmx.asm | 136 movq mm5,mm2 138 punpckhbw mm5,mm0 ; mm5=( 3 4 5 6) 146 paddw mm5,[GOTOFF(ebx,PW_ONE)] 151 paddw mm5,mm4 153 psrlw mm5,2 ; mm5=OutHE=( 8 10 12 14) 162 por mm5,mm6 ; mm5=OutH=( 8 9 10 11 12 13 14 15) 165 movq MMWORD [edi+1*SIZEOF_MMWORD], mm5 [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
dequantize_mmx.asm | 101 movq mm5, mm1 104 pmulhw mm5, [GLOBAL(x_s1sqr2)]; 105 paddw mm5, mm1 ; ip1 * sin(pi/8) * sqrt(2) 111 psubw mm7, mm5 ; c1 113 movq mm5, mm1 116 pmulhw mm5, [GLOBAL(x_c1sqr2less1)] 117 paddw mm5, mm1 122 paddw mm3, mm5 ; d1 143 movq mm5, mm2 ; 13 03 12 02 149 punpckhdq mm5, mm4 ; 33 23 13 0 [all...] |
idctllm_mmx.asm | 71 movq mm5, mm1 74 pmulhw mm5, [GLOBAL(x_s1sqr2)]; 75 paddw mm5, mm1 ; ip1 * sin(pi/8) * sqrt(2) 81 psubw mm7, mm5 ; c1 83 movq mm5, mm1 86 pmulhw mm5, [GLOBAL(x_c1sqr2less1)] 87 paddw mm5, mm1 92 paddw mm3, mm5 ; d1 113 movq mm5, mm2 ; 13 03 12 02 119 punpckhdq mm5, mm4 ; 33 23 13 0 [all...] |
subpixel_mmx.asm | 62 movq mm5, mm4 ; mm5 = p-2..p5 63 punpckhbw mm4, mm0 ; mm5 = p2..p5 64 pmullw mm4, mm7 ; mm5 *= kernel 4 modifiers 65 paddsw mm3, mm4 ; mm3 += mm5 67 movq mm4, mm5 ; mm4 = p-2..p5; 68 psrlq mm5, 16 ; mm5 = p0..p5; 69 punpcklbw mm5, mm0 ; mm5 = p0..p [all...] |
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/ |
amd.s | 13 pfcmpge 0x9090(%esi),%mm5 21 pfrsqit1 %mm2,%mm5 24 pfsubr %mm5,%mm0
|
sse-noavx.s | 41 pminsw %mm5,%mm4 43 pmovmskb %mm5,%eax 45 pmulhuw %mm5,%mm4
|
x86-64-sse-noavx.s | 42 pminsw %mm5,%mm4 44 pmovmskb %mm5,%eax 46 pmulhuw %mm5,%mm4
|
rexw.s | 14 pmovmskb %mm5,%rax 37 pmovmskb rcx,mm5
|
/external/mesa3d/src/mesa/x86-64/ |
xform4.S | 261 movq 8(%rdx), %mm5 /* x3 | x2 */ 264 movq %mm5, %mm6 /* x3 | x2 */ 268 pfmul %mm2, %mm5 /* x3*m32 | x2*m22 */ 271 pfacc %mm7, %mm5 /* x3 | x2*m22+x3*m32 */ 277 movq %mm5, 8(%rdi) /* write r2, r3 */ 327 movq 8(%rdx), %mm5 /* x3 | x2 */ 330 movq %mm5, %mm6 /* x3 | x2 */ 333 punpckldq %mm5, %mm5 /* x2 | x2 */ 335 pfmul %mm2, %mm5 /* x2*m21 | x2*m20 * [all...] |