Lines Matching +full:24 +full:- +full:21
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
9 # [1] https://github.com/dot-asm/cryptogams/
11 # Copyright (c) 2006-2017, CRYPTOGAMS by <appro@openssl.org>
58 # - Added x25519_fe51_sqr_times, x25519_fe51_frombytes, x25519_fe51_tobytes
61 # Copyright 2024- IBM Corp.
63 # X25519 lower-level primitives for PPC64.
73 stdu 1,-144(1)
74 std 21,56(1)
77 std 24,80(1)
90 ld 10,24(4)
96 mulld 24,8,6
110 mulhdu 21,11,4
112 adde 23,23,21
115 mulhdu 21,7,4
116 addc 24,24,12
117 adde 25,25,21
120 mulhdu 21,10,4
124 adde 31,31,21
127 mulhdu 21,8,4
129 adde 27,27,21
132 mulhdu 21,9,4
134 adde 29,29,21
136 mulhdu 21,10,6
138 adde 23,23,21
141 mulhdu 21,11,6
142 addc 24,24,12
143 adde 25,25,21
146 mulhdu 21,9,6
147 ld 4,24(5)
150 adde 31,31,21
153 mulhdu 21,7,6
155 adde 27,27,21
158 mulhdu 21,8,6
160 adde 29,29,21
162 mulhdu 21,9,4
164 adde 23,23,21
167 mulhdu 21,10,4
168 addc 24,24,12
169 adde 25,25,21
172 mulhdu 21,8,4
176 adde 31,31,21
179 mulhdu 21,11,4
181 adde 27,27,21
184 mulhdu 21,7,4
186 adde 29,29,21
188 mulhdu 21,8,6
190 adde 23,23,21
193 mulhdu 21,9,6
194 addc 24,24,12
195 adde 25,25,21
198 mulhdu 21,10,6
200 adde 27,27,21
203 mulhdu 21,11,6
205 adde 29,29,21
208 mulhdu 21,7,6
210 adde 31,31,21
213 li 0,-1
219 srdi 21,22,51
221 insrdi 21,23,51,0
224 addc 24,24,21
230 srdi 21,24,51
231 and 8,24,0
232 insrdi 21,25,51,0
235 add 9,9,21
244 srdi 21,9,51
246 add 10,10,21
253 std 10,24(3)
258 ld 21,56(1)
261 ld 24,80(1)
276 stdu 1,-144(1)
277 std 21,56(1)
280 std 24,80(1)
292 ld 10,24(4)
296 mulli 21,11,19
300 mulld 24,8,6
309 mulld 12,11,21
310 mulhdu 11,11,21
328 mulld 12,21,6
329 mulhdu 11,21,6
335 addc 24,24,12
337 mulld 12,6,21
338 mulhdu 10,6,21
351 mulld 12,21,6
352 mulhdu 10,21,6
353 addc 24,24,12
362 stdu 1,-144(1)
363 std 21,56(1)
366 std 24,80(1)
380 ld 10,24(4)
385 mulld 24,8,6
400 stdu 1,-144(1)
401 std 21,56(1)
404 std 24,80(1)
416 ld 10,24(4)
423 mulli 21,11,19
427 mulld 24,8,6
436 mulld 12,11,21
437 mulhdu 11,11,21
455 mulld 12,21,6
456 mulhdu 11,21,6
462 addc 24,24,12
464 mulld 12,6,21
465 mulhdu 10,6,21
478 mulld 12,21,6
479 mulhdu 10,21,6
480 addc 24,24,12
484 li 0,-1
490 srdi 21,22,51
492 insrdi 21,23,51,0
495 addc 24,24,21
501 srdi 21,24,51
502 and 8,24,0
503 insrdi 21,25,51,0
506 add 9,9,21
515 srdi 21,9,51
517 add 10,10,21
526 std 10,24(3)
531 ld 21,56(1)
534 ld 24,80(1)
549 li 12, -1
555 ld 8, 24(4)
580 std 8, 24(3)
592 ld 8, 24(4)
595 li 12, -1
645 std 8, 24(3)