HomeSort by: relevance | last modified time | path
    Searched refs:mm0 (Results 1 - 25 of 74) sorted by relevancy

1 2 3

  /src/external/lgpl3/gmp/dist/mpn/x86/atom/sse2/
sqr_basecase.asm 77 movd (up), %mm0
79 pmuludq %mm7, %mm0
92 L(lm3): movd -4(up), %mm0
93 pmuludq %mm7, %mm0
96 paddq %mm0, %mm6
97 movd (up), %mm0
98 pmuludq %mm7, %mm0
101 L(m3): paddq %mm0, %mm6
102 movd 4(up), %mm0
103 pmuludq %mm7, %mm0
    [all...]
mul_basecase.asm 69 movd (up), %mm0
71 pmuludq %mm7, %mm0
84 L(lm3): movd -4(up), %mm0
85 pmuludq %mm7, %mm0
88 paddq %mm0, %mm6
89 movd (up), %mm0
90 pmuludq %mm7, %mm0
93 L(m3): paddq %mm0, %mm6
94 movd 4(up), %mm0
95 pmuludq %mm7, %mm0
    [all...]
mul_1.asm 79 movd (up), %mm0
82 pmuludq %mm7, %mm0
93 L(top): movd (up), %mm0
94 pmuludq %mm7, %mm0
97 L(lo0): paddq %mm0, %mm6
98 movd 4(up), %mm0
99 pmuludq %mm7, %mm0
102 L(lo3): paddq %mm0, %mm6
103 movd 8(up), %mm0
104 pmuludq %mm7, %mm0
    [all...]
aorsmul_1.asm 80 movd (up), %mm0
81 pmuludq %mm7, %mm0
88 movd %mm0, %ebx
93 L(fi1): movd %mm0, %ebx
103 movd 4(up), %mm0
108 pmuludq %mm7, %mm0
121 movd %mm0, %ebx
124 L(lo1): psrlq $32, %mm0
126 movd %mm0, %edx
128 movd 8(up), %mm0
    [all...]
  /src/external/lgpl3/gmp/dist/mpn/x86/k6/mmx/
popham.asm 153 Zdisp( movd, 0,(%edx,%ecx,8), %mm0)
154 pxor %mm0, %mm1
170 C mm0 (scratch)
183 movq %mm1, %mm0
189 psubd %mm1, %mm0 C bit pairs
193 movq %mm0, %mm1
194 psrlq $2, %mm0
196 pand REG_3333333333333333, %mm0
199 paddd %mm1, %mm0 C nibbles
202 movq %mm0, %mm
    [all...]
  /src/external/lgpl3/gmp/dist/mpn/x86/k6/k62mmx/
lshift.asm 117 C mm0 scratch
121 movq -4(%ebx,%ecx,4), %mm0
123 psrlq %mm7, %mm0
125 Zdisp( movd, %mm0, 0,(%eax,%ecx,4))
129 movd (%ebx), %mm0
132 psllq %mm6, %mm0
134 movd %mm0, (%eax)
172 movq 32-16(%ebx,%eax,4), %mm0 C src second highest qword
189 C mm0 src next qword
198 movq %mm0, %mm
    [all...]
rshift.asm 125 C mm0 scratch
128 Zdisp( movq, 0,(%ebx,%eax,4), %mm0)
131 psrlq %mm6, %mm0
133 Zdisp( movd, %mm0, 0,(%ecx,%eax,4))
137 movq %mm0, (%ecx)
178 movq 12(%ebx,%eax,4), %mm0 C src second lowest qword
196 C mm0 src next qword
205 movq %mm0, %mm1
206 psllq %mm7, %mm0
208 por %mm0, %mm
    [all...]
  /src/external/lgpl3/gmp/dist/mpn/x86/p6/
lshsub_n.asm 83 pxor %mm0, %mm0
112 movd %eax, %mm0
113 punpckldq %mm0, %mm1
120 punpckldq %mm1, %mm0
121 psrlq %mm7, %mm0
122 movd %mm0, 4(rp,n,4)
126 movd %eax, %mm0
127 punpckldq %mm0, %mm1
134 punpckldq %mm1, %mm0
    [all...]
  /src/external/lgpl3/gmp/dist/mpn/x86/pentium/mmx/
lshift.asm 121 C mm0 scratch
126 movq -4(%ebx,%eax,4), %mm0
129 psrlq %mm7, %mm0
133 movd %mm0, 4(%edx,%eax,4)
137 movd (%ebx), %mm0
140 psllq %mm6, %mm0
145 movd %mm0, (%edx)
191 movq -8(%ebx,%eax,4), %mm0 C unaligned load
193 psllq %mm6, %mm0
196 psrlq $32, %mm0
    [all...]
rshift.asm 120 C cycle waiting for the mm0 result to be ready. For comparison a shrdl is 4
130 C mm0 scratch
134 movq (%ebx,%eax,4), %mm0
137 psrlq %mm6, %mm0
139 movd %mm0, (%edx,%eax,4)
143 movd (%ebx), %mm0
146 psrlq %mm6, %mm0
152 movd %mm0, 4(%edx)
195 movq (%ebx), %mm0 C unaligned load
197 psrlq %mm6, %mm0
    [all...]
  /src/external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/
dive_1.asm 107 movd %eax, %mm0 C inv
114 paddd %mm0, %mm0 C 2*inv
118 psubd %mm5, %mm0 C inv = 2*inv - inv*inv*d
121 paddd %mm0, %mm5
122 pmuludq %mm0, %mm0 C inv*inv
129 pmuludq %mm6, %mm0 C inv*inv*d
138 psubd %mm0, %mm5 C inv = 2*inv - inv*inv*d
142 movq %mm6, %mm0
    [all...]
mode1o.asm 85 movd %eax, %mm0 C inv
92 paddd %mm0, %mm0 C 2*inv
96 psubd %mm6, %mm0 C inv = 2*inv - inv*inv*d
99 paddd %mm0, %mm6
100 pmuludq %mm0, %mm0 C inv*inv
104 pmuludq %mm7, %mm0 C inv*inv*d
113 psubd %mm0, %mm6 C inv = 2*inv - inv*inv*d
122 pxor %mm0, %mm0 C carry bi
    [all...]
sqr_basecase.asm 72 L(un2): movd (%eax), %mm0 C un=2
75 pmuludq %mm0, %mm0 C 64b weight 0 un=2
78 movd %mm0, (%edx) C un=2
79 psrlq $32, %mm0 C 32b weight 32 un=2
85 paddq %mm7, %mm0 C un=2
86 movd %mm0, 4(%edx) C un=2
87 psrlq $32, %mm0 C un=2
89 paddq %mm0, %mm1 C un=2
112 movd 8(%eax), %mm0 C un=
    [all...]
submul_1.asm 95 pcmpeqd %mm0, %mm0
101 psrlq $32, %mm0 C 0x00000000FFFFFFFF
106 psubq %mm0, %mm6 C 0xFFFFFFFE00000001
108 psubq %mm1, %mm0 C 0xFFFFFFFF - borrow
119 paddq %mm4, %mm0 C borrow
120 movd %mm0, (%edx) C result
134 paddq %mm4, %mm0 C borrow
136 movd %mm0, (%edx) C result
137 psrlq $32, %mm0
    [all...]
sub_n.asm 57 movd PARAM_CARRY, %mm0
64 pxor %mm0, %mm0
82 C mm0 carry bit
88 psubq %mm0, %mm1
96 movd (%eax,%ecx,4), %mm0
98 psubq %mm2, %mm0
100 psubq %mm1, %mm0
101 movd %mm0, (%edx,%ecx,4)
103 psrlq $63, %mm0
    [all...]
divrem_1.asm 149 movd %edx, %mm0 C carry
325 movd %edx, %mm0 C carry
364 C mm0 carry
372 psllq %mm7, %mm0 C n2 = carry << l, for size==0
377 movd (%esi), %mm0 C src high limb
378 punpckldq %mm1, %mm0
379 psrlq %mm6, %mm0 C n2 = high (carry:srchigh << l)
409 C mm0 n2
416 movd %mm0, %eax
434 paddd %mm0, %mm2 C n2+n
    [all...]
bdiv_dbm1c.asm 84 movd (up), %mm0
85 pmuludq %mm7, %mm0
95 movd %mm0, reg
96 psrlq $32, %mm0
98 movd %mm0, reg
99 movq %mm1, %mm0
108 L(odd): movd %mm0, reg
109 psrlq $32, %mm0
113 movd %mm0, reg
114 movd (up), %mm0
    [all...]
bdiv_q_1.asm 77 pxor %mm0, %mm0 C initial carry bit
104 C mm0 carry bit
118 psubq %mm0, %mm2 C src - cbit
121 movq %mm2, %mm0
122 psrlq $63, %mm0 C new cbit
139 psubq %mm0, %mm2 C src - cbit
189 movd %eax, %mm0 C inv
196 paddd %mm0, %mm0 C 2*in
    [all...]
cnd_sub_n.asm 59 pxor %mm0, %mm0
82 psubq %mm0, %mm1
91 movd (%eax,%ecx,4), %mm0
93 psubq %mm2, %mm0
95 psubq %mm1, %mm0
96 movd %mm0, (%edx,%ecx,4)
98 psrlq $63, %mm0
103 movd %mm0, %eax
  /src/external/lgpl3/gmp/dist/mpn/x86_64/pentium4/
rshift.asm 78 movq 16(up,n,8), %mm0
79 psllq %mm5, %mm0
80 por %mm0, %mm2
90 movq 16(up,n,8), %mm0
91 psllq %mm5, %mm0
92 por %mm0, %mm2
102 movq 16(up,n,8), %mm0
104 psllq %mm5, %mm0
105 por %mm0, %mm2
122 movq -16(up,n,8), %mm0
    [all...]
  /src/external/lgpl3/gmp/dist/mpn/x86/k7/mmx/
popham.asm 148 HAM(` movd (%edx,%ecx,8), %mm0
149 pxor %mm0, %mm1
162 C mm0 (scratch)
177 movq %mm1, %mm0
182 psubd %mm1, %mm0 C bit pairs
185 movq %mm0, %mm1
186 psrlq $2, %mm0
188 pand REG_3333333333333333, %mm0
191 paddd %mm1, %mm0 C nibbles
194 movq %mm0, %mm
    [all...]
lshift.asm 135 C mm0 scratch
141 movq -4(%edx,%eax,4), %mm0
144 psrlq %mm7, %mm0
146 movd %mm0, 4(%edi,%eax,4)
242 movq %mm1, %mm0
249 movq %mm0, %mm1
308 C mm0 scratch
325 Zdisp( movq, disp0,(%edx), %mm0)
328 movq %mm0, %mm1
329 psrlq %mm7, %mm0
    [all...]
  /src/crypto/external/apache2/openssl/lib/libcrypto/arch/i386/
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...]
  /src/crypto/external/bsd/openssl/lib/libcrypto/arch/i386/
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...]
  /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/i386/
sha512-586.S 33 movq (%esi),%mm0
57 movq %mm0,%mm3
81 movq %mm3,%mm0
89 movq %mm0,(%esp)
100 movq %mm0,%mm5
103 movq %mm0,%mm6
112 pxor %mm1,%mm0
115 pand %mm0,%mm2
122 movq %mm0,%mm2
137 movq %mm3,%mm0
    [all...]

Completed in 32 milliseconds

1 2 3