Home
last modified time | relevance | path

Searched refs:g3 (Results 1 – 25 of 216) sorted by relevance

123456789

/netbsd-src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/
H A Dsha512-sparcv9.S8 .register %g3,#scratch
204 add %i4,32,%g3
205 sllx %l0,%g3,%g4
217 srlx %o4,18,%g3
220 xor %g3,%o7,%o7
221 srlx %o4,41,%g3
224 xor %g3,%o7,%o7
226 xor %g4,%o7,%g3 ! Sigma1(e)
232 add %g3,%g2,%g2
233 srlx %o0,34,%g3
[all …]
H A Dsha256-sparcv9.S8 .register %g3,#scratch
185 srl %l4,11,%g3
188 xor %g3,%l7,%l7
189 srl %l4,25,%g3
192 xor %g3,%l7,%l7
194 xor %g4,%l7,%g3 ! Sigma1(e)
200 add %g3,%g2,%g2
201 srl %l0,13,%g3
204 xor %g3,%l7,%l7
205 srl %l0,22,%g3
[all …]
H A Dsparcv9-gf2m.S8 .register %g3,#scratch
105 srlx %g5,3,%g3
114 xor %g3,%o3,%o3
122 srlx %g5,60,%g3
125 xor %g3,%o3,%o3
127 sllx %g4,8,%g3
130 xor %g3,%g1,%g1
136 srlx %g5,52,%g3
139 xor %g3,%o3,%o3
141 sllx %g4,16,%g3
[all …]
H A Dghash-sparcv9.S8 .register %g3,#scratch
308 xor %o3,%o4,%g3 ! Karatsuba pre-processing
309 .word 0x85b0e2a8 !xmulx %g3,%o0,%g2
311 .word 0x87b0e2c8 !xmulxhi %g3,%o0,%g3
321 xor %o3,%g3,%g3
323 xor %g4,%g3,%g3
325 xor %o4,%g3,%g3
329 xor %g1,%g3,%g3
334 xor %o3,%g3,%g3
335 xor %g1,%g3,%g3
[all …]
H A Dmd5-sparcv9.S8 .register %g3,#scratch
138 sllx %o1,%i4,%g3
140 sllx %g3,%i5,%g3
142 or %g3,%o0,%o0
145 srlx %o0,32,%g3 ! extract X[1]
153 add %g3,%l5,%l5 ! X[1]+K[1]
160 sllx %o2,%i4,%g3
162 sllx %g3,%i5,%g3
164 or %g3,%o1,%o1
174 srlx %o1,32,%g3 ! extract X[3]
[all …]
H A Ddest4-sparcv9.S8 .register %g3,#scratch
68 mov 0xff, %g3
74 srl %g3, %g4, %g3
76 movrz %g4, 0, %g3
123 brnz,pn %g3, 2f
143 stda %f2, [%o1 + %g3]0xc0 ! partial store
145 orn %g0, %g3, %g3
146 stda %f2, [%o1 + %g3]0xc0 ! partial store
149 orn %g0, %g3, %g3
169 mov 0xff, %g3
[all …]
/netbsd-src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/
H A Dsha512-sparcv9.S8 .register %g3,#scratch
204 add %i4,32,%g3
205 sllx %l0,%g3,%g4
217 srlx %o4,18,%g3
220 xor %g3,%o7,%o7
221 srlx %o4,41,%g3
224 xor %g3,%o7,%o7
226 xor %g4,%o7,%g3 ! Sigma1(e)
232 add %g3,%g2,%g2
233 srlx %o0,34,%g3
[all …]
H A Dsparcv9-gf2m.S8 .register %g3,#scratch
105 srlx %g5,3,%g3
114 xor %g3,%o3,%o3
122 srlx %g5,60,%g3
125 xor %g3,%o3,%o3
127 sllx %g4,8,%g3
130 xor %g3,%g1,%g1
136 srlx %g5,52,%g3
139 xor %g3,%o3,%o3
141 sllx %g4,16,%g3
[all …]
H A Dghash-sparcv9.S8 .register %g3,#scratch
308 xor %o3,%o4,%g3 ! Karatsuba pre-processing
309 .word 0x85b0e2a8 !xmulx %g3,%o0,%g2
311 .word 0x87b0e2c8 !xmulxhi %g3,%o0,%g3
321 xor %o3,%g3,%g3
323 xor %g4,%g3,%g3
325 xor %o4,%g3,%g3
329 xor %g1,%g3,%g3
334 xor %o3,%g3,%g3
335 xor %g1,%g3,%g3
[all …]
H A Dmd5-sparcv9.S8 .register %g3,#scratch
138 sllx %o1,%i4,%g3
140 sllx %g3,%i5,%g3
142 or %g3,%o0,%o0
145 srlx %o0,32,%g3 ! extract X[1]
153 add %g3,%l5,%l5 ! X[1]+K[1]
160 sllx %o2,%i4,%g3
162 sllx %g3,%i5,%g3
164 or %g3,%o1,%o1
174 srlx %o1,32,%g3 ! extract X[3]
[all …]
H A Ddest4-sparcv9.S8 .register %g3,#scratch
68 mov 0xff, %g3
74 srl %g3, %g4, %g3
76 movrz %g4, 0, %g3
123 brnz,pn %g3, 2f
143 stda %f2, [%o1 + %g3]0xc0 ! partial store
145 orn %g0, %g3, %g3
146 stda %f2, [%o1 + %g3]0xc0 ! partial store
149 orn %g0, %g3, %g3
169 mov 0xff, %g3
[all …]
/netbsd-src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/sparc/
H A Dsha512-sparcv9.S5 .register %g3,#scratch
201 add %i4,32,%g3
202 sllx %l0,%g3,%g4
214 srlx %o4,18,%g3
217 xor %g3,%o7,%o7
218 srlx %o4,41,%g3
221 xor %g3,%o7,%o7
223 xor %g4,%o7,%g3 ! Sigma1(e)
229 add %g3,%g2,%g2
230 srlx %o0,34,%g3
[all …]
H A Dsparcv9-gf2m.S5 .register %g3,#scratch
102 srlx %g5,3,%g3
111 xor %g3,%o3,%o3
119 srlx %g5,60,%g3
122 xor %g3,%o3,%o3
124 sllx %g4,8,%g3
127 xor %g3,%g1,%g1
133 srlx %g5,52,%g3
136 xor %g3,%o3,%o3
138 sllx %g4,16,%g3
[all …]
H A Dghash-sparcv9.S5 .register %g3,#scratch
305 xor %o3,%o4,%g3 ! Karatsuba pre-processing
306 .word 0x85b0e2a8 !xmulx %g3,%o0,%g2
308 .word 0x87b0e2c8 !xmulxhi %g3,%o0,%g3
318 xor %o3,%g3,%g3
320 xor %g4,%g3,%g3
322 xor %o4,%g3,%g3
326 xor %g1,%g3,%g3
331 xor %o3,%g3,%g3
332 xor %g1,%g3,%g3
[all …]
H A Dmd5-sparcv9.S5 .register %g3,#scratch
135 sllx %o1,%i4,%g3
137 sllx %g3,%i5,%g3
139 or %g3,%o0,%o0
142 srlx %o0,32,%g3 ! extract X[1]
150 add %g3,%l5,%l5 ! X[1]+K[1]
157 sllx %o2,%i4,%g3
159 sllx %g3,%i5,%g3
161 or %g3,%o1,%o1
171 srlx %o1,32,%g3 ! extract X[3]
[all …]
H A Ddest4-sparcv9.S5 .register %g3,#scratch
65 mov 0xff, %g3
71 srl %g3, %g4, %g3
73 movrz %g4, 0, %g3
120 brnz,pn %g3, 2f
140 stda %f2, [%o1 + %g3]0xc0 ! partial store
142 orn %g0, %g3, %g3
143 stda %f2, [%o1 + %g3]0xc0 ! partial store
146 orn %g0, %g3, %g3
166 mov 0xff, %g3
[all …]
/netbsd-src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/sparc64/
H A Dsha512-sparcv9.S5 .register %g3,#scratch
182 srl %l4,11,%g3
185 xor %g3,%l7,%l7
186 srl %l4,25,%g3
189 xor %g3,%l7,%l7
191 xor %g4,%l7,%g3 ! Sigma1(e)
197 add %g3,%g2,%g2
198 srl %l0,13,%g3
201 xor %g3,%l7,%l7
202 srl %l0,22,%g3
[all …]
H A Dsparcv9-gf2m.S5 .register %g3,#scratch
102 srlx %g5,3,%g3
111 xor %g3,%o3,%o3
119 srlx %g5,60,%g3
122 xor %g3,%o3,%o3
124 sllx %g4,8,%g3
127 xor %g3,%g1,%g1
133 srlx %g5,52,%g3
136 xor %g3,%o3,%o3
138 sllx %g4,16,%g3
[all …]
H A Dghash-sparcv9.S5 .register %g3,#scratch
305 xor %o3,%o4,%g3 ! Karatsuba pre-processing
306 .word 0x85b0e2a8 !xmulx %g3,%o0,%g2
308 .word 0x87b0e2c8 !xmulxhi %g3,%o0,%g3
318 xor %o3,%g3,%g3
320 xor %g4,%g3,%g3
322 xor %o4,%g3,%g3
326 xor %g1,%g3,%g3
331 xor %o3,%g3,%g3
332 xor %g1,%g3,%g3
[all …]
H A Dmd5-sparcv9.S5 .register %g3,#scratch
135 sllx %o1,%i4,%g3
137 sllx %g3,%i5,%g3
139 or %g3,%o0,%o0
142 srlx %o0,32,%g3 ! extract X[1]
150 add %g3,%l5,%l5 ! X[1]+K[1]
157 sllx %o2,%i4,%g3
159 sllx %g3,%i5,%g3
161 or %g3,%o1,%o1
171 srlx %o1,32,%g3 ! extract X[3]
[all …]
H A Ddest4-sparcv9.S5 .register %g3,#scratch
65 mov 0xff, %g3
71 srl %g3, %g4, %g3
73 movrz %g4, 0, %g3
120 brnz,pn %g3, 2f
140 stda %f2, [%o1 + %g3]0xc0 ! partial store
142 orn %g0, %g3, %g3
143 stda %f2, [%o1 + %g3]0xc0 ! partial store
146 orn %g0, %g3, %g3
166 mov 0xff, %g3
[all …]
/netbsd-src/external/lgpl3/gmp/dist/mpn/sparc32/v8/
H A Daddmul_1.asm51 add %o7,L(1)-0b,%g3
57 jmp %g3+%g1
78 addcc %g3,%g2,%g3 C 1
83 addcc %g1,%g3,%g3
84 st %g3,[%o0+0] C 1
86 umul %o4,%o3,%g3 C 2
88 addxcc %g3,%g2,%g3 C 2
93 addcc %g1,%g3,%g3
94 st %g3,[%o0+4] C 2
96 umul %o4,%o3,%g3 C 3
[all …]
H A Dmul_1.asm48 add %o7,L(1)-0b,%g3
54 jmp %g3+%g1
76 addcc %g3,%g2,%g3 C 1
78 st %g3,[%o0+0] C 1
81 umul %o4,%o3,%g3 C 2
82 addxcc %g3,%g2,%g3 C 2
84 st %g3,[%o0+4] C 2
87 umul %o4,%o3,%g3 C 3
88 addxcc %g3,%g2,%g3 C 3
91 st %g3,[%o0+8] C 3
[all …]
/netbsd-src/external/lgpl3/gmp/dist/mpn/sparc32/v9/
H A Dsubmul_1.asm78 mov 0, %g3 C cy = 0
207 .Loop: sub %g0, %g3, %g3
217 srl %g3, 0, %g3 C zero most significant 32 bits
223 add %g3, %g4, %g4 C p += cy
237 srlx %g4, 32, %g3 C new cy
243 .L5: sub %g0, %g3, %g3
248 srl %g3, 0, %g3 C zero most significant 32 bits
251 add %g4, %g3, %g4 C p += cy
259 srlx %g4, 32, %g3 C new cy
262 sub %g0, %g3, %g3
[all …]
/netbsd-src/sys/arch/sparc64/sparc64/
H A Dmp_subr.S86 .register %g3,#scratch
150 stxa %g3, [%g5] ASI_DMMU ! Insert context to demap
189 IPIEVC_INC(IPI_EVCNT_TLB_PTE,%g2,%g3)
199 mov %g3, %o0 ! vaddr
219 ld [%g2 + CBA_CPUTYP], %g3 ! Load cputype
228 cmp %g3, CPU_SUN4V
270 cmp %g3, CPU_SUN4V
342 LDPTR [%g1 + %lo(FPLWP)], %g3
343 cmp %g3, %g2
352 LDPTR [%g3 + L_FPSTATE], %g3
[all …]

123456789