Lines Matching +full:0 +full:- +full:6
1 /* Do not modify. This file is auto-generated from ppccpuid.pl. */
10 .localentry OPENSSL_fpu_probe,0
12 fmr 0,0
14 .long 0
15 .byte 0,12,0x14,0,0,0,0,0
16 .size OPENSSL_fpu_probe,.-OPENSSL_fpu_probe
21 .localentry OPENSSL_ppc64_probe,0
24 rldicl 0,0,32,32
26 .long 0
27 .byte 0,12,0x14,0,0,0,0,0
28 .size OPENSSL_ppc64_probe,.-OPENSSL_ppc64_probe
34 .localentry OPENSSL_altivec_probe,0
36 .long 0x10000484
38 .long 0
39 .byte 0,12,0x14,0,0,0,0,0
40 .size OPENSSL_altivec_probe,.-OPENSSL_altivec_probe
46 .localentry OPENSSL_crypto207_probe,0
48 .long 0x7C000E99
49 .long 0x10000508
51 .long 0
52 .byte 0,12,0x14,0,0,0,0,0
53 .size OPENSSL_crypto207_probe,.-OPENSSL_crypto207_probe
59 .localentry OPENSSL_madd300_probe,0
61 xor 0,0,0
62 .long 0x10600033
63 .long 0x10600031
65 .long 0
66 .byte 0,12,0x14,0,0,0,0,0
72 .localentry OPENSSL_wipe_cpu,0
74 xor 0,0,0
75 fmr 0,31
84 xor 6,6,6
85 fmr 6,31
100 .long 0
101 .byte 0,12,0x14,0,0,0,0,0
102 .size OPENSSL_wipe_cpu,.-OPENSSL_wipe_cpu
108 .localentry OPENSSL_atomic_add,0
110 .Ladd: lwarx 5,0,3
111 add 0,4,5
112 stwcx. 0,0,3
113 bne- .Ladd
114 extsw 3,0
116 .long 0
117 .byte 0,12,0x14,0,0,0,2,0
118 .long 0
119 .size OPENSSL_atomic_add,.-OPENSSL_atomic_add
125 .localentry OPENSSL_rdtsc_mftb,0
129 .long 0
130 .byte 0,12,0x14,0,0,0,0,0
131 .size OPENSSL_rdtsc_mftb,.-OPENSSL_rdtsc_mftb
137 .localentry OPENSSL_rdtsc_mfspr268,0
141 .long 0
142 .byte 0,12,0x14,0,0,0,0,0
143 .size OPENSSL_rdtsc_mfspr268,.-OPENSSL_rdtsc_mfspr268
149 .localentry OPENSSL_cleanse,0
152 li 0,0
154 cmpldi 4,0
155 .long 0x4DC20020
157 stb 0,0(3)
159 bdnz $-8
163 stb 0,0(3)
170 stw 0,0(3)
172 bdnz $-8
176 .long 0
177 .byte 0,12,0x14,0,0,0,2,0
178 .long 0
179 .size OPENSSL_cleanse,.-OPENSSL_cleanse
185 .localentry CRYPTO_memcmp,0
187 cmpldi 5,0
188 li 0,0
192 lbz 6,0(3)
194 lbz 7,0(4)
196 xor 6,6,7
197 or 0,0,6
201 li 3,0
202 sub 3,3,0
203 extrwi 3,3,1,0
205 .long 0
206 .byte 0,12,0x14,0,0,0,3,0
207 .long 0
208 .size CRYPTO_memcmp,.-CRYPTO_memcmp
213 .localentry OPENSSL_instrument_bus_mftb,0
218 li 8,0
220 dcbf 0,3
221 lwarx 6,0,3
222 add 6,6,8
223 stwcx. 6,0,3
224 stwx 6,0,3
226 .Loop: mftb 6
227 sub 8,6,7
228 mr 7,6
229 dcbf 0,3
230 lwarx 6,0,3
231 add 6,6,8
232 stwcx. 6,0,3
233 stwx 6,0,3
239 .long 0
240 .byte 0,12,0x14,0,0,0,2,0
241 .long 0
242 .size OPENSSL_instrument_bus_mftb,.-OPENSSL_instrument_bus_mftb
248 .localentry OPENSSL_instrument_bus2_mftb,0
250 mr 0,4
254 li 8,0
256 dcbf 0,3
257 lwarx 6,0,3
258 add 6,6,8
259 stwcx. 6,0,3
260 stwx 6,0,3
262 mftb 6
263 sub 8,6,7
264 mr 7,6
267 dcbf 0,3
268 lwarx 6,0,3
269 add 6,6,8
270 stwcx. 6,0,3
271 stwx 6,0,3
273 addic. 5,5,-1
276 mftb 6
277 sub 8,6,7
278 mr 7,6
282 mfcr 6
283 not 6,6
284 rlwinm 6,6,1,29,29
286 sub. 4,4,6
287 add 3,3,6
292 sub 3,0,4
294 .long 0
295 .byte 0,12,0x14,0,0,0,3,0
296 .long 0
297 .size OPENSSL_instrument_bus2_mftb,.-OPENSSL_instrument_bus2_mftb
303 .localentry OPENSSL_instrument_bus_mfspr268,0
308 li 8,0
310 dcbf 0,3
311 lwarx 6,0,3
312 add 6,6,8
313 stwcx. 6,0,3
314 stwx 6,0,3
316 .Loop3: mfspr 6,268
317 sub 8,6,7
318 mr 7,6
319 dcbf 0,3
320 lwarx 6,0,3
321 add 6,6,8
322 stwcx. 6,0,3
323 stwx 6,0,3
329 .long 0
330 .byte 0,12,0x14,0,0,0,2,0
331 .long 0
332 .size OPENSSL_instrument_bus_mfspr268,.-OPENSSL_instrument_bus_mfspr268
338 .localentry OPENSSL_instrument_bus2_mfspr268,0
340 mr 0,4
344 li 8,0
346 dcbf 0,3
347 lwarx 6,0,3
348 add 6,6,8
349 stwcx. 6,0,3
350 stwx 6,0,3
352 mfspr 6,268
353 sub 8,6,7
354 mr 7,6
357 dcbf 0,3
358 lwarx 6,0,3
359 add 6,6,8
360 stwcx. 6,0,3
361 stwx 6,0,3
363 addic. 5,5,-1
366 mfspr 6,268
367 sub 8,6,7
368 mr 7,6
372 mfcr 6
373 not 6,6
374 rlwinm 6,6,1,29,29
376 sub. 4,4,6
377 add 3,3,6
382 sub 3,0,4
384 .long 0
385 .byte 0,12,0x14,0,0,0,3,0
386 .long 0
387 .size OPENSSL_instrument_bus2_mfspr268,.-OPENSSL_instrument_bus2_mfspr268