Lines Matching +full:11 +full:- +full:7

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
9 # [1] https://github.com/dot-asm/cryptogams/
11 # Copyright (c) 2006-2017, CRYPTOGAMS by <[email protected]>
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)
87 ld 7,0(4)
91 ld 11,32(4)
93 mulld 22,7,6
94 mulhdu 23,7,6
99 mulld 30,11,6
100 mulhdu 31,11,6
102 mulli 11,11,19
109 mulld 12,11,4
110 mulhdu 21,11,4
114 mulld 12,7,4
115 mulhdu 21,7,4
140 mulld 12,11,6
141 mulhdu 21,11,6
152 mulld 12,7,6
153 mulhdu 21,7,6
178 mulld 12,11,4
179 mulhdu 21,11,4
183 mulld 12,7,4
184 mulhdu 21,7,4
202 mulld 12,11,6
203 mulhdu 21,11,6
207 mulld 12,7,6
208 mulhdu 21,7,6
213 li 0,-1
220 and 7,22,0
238 and 11,30,0
242 add 7,7,12
248 srdi 12,7,51
249 and 7,7,0
254 std 11,32(3)
255 std 7,0(3)
276 stdu 1,-144(1)
289 ld 7,0(4)
293 ld 11,32(4)
295 add 6,7,7
296 mulli 21,11,19
298 mulld 22,7,7
299 mulhdu 23,7,7
306 mulld 30,11,6
307 mulhdu 31,11,6
309 mulld 12,11,21
310 mulhdu 11,11,21
312 adde 29,29,11
317 mulhdu 11,8,8
319 adde 27,27,11
321 mulhdu 11,9,6
323 adde 29,29,11
325 mulhdu 11,10,6
327 adde 31,31,11
329 mulhdu 11,21,6
332 adde 23,23,11
362 stdu 1,-144(1)
377 ld 7,0(4)
381 ld 11,32(4)
383 mulld 22,7,6
384 mulhdu 23,7,6
391 mulld 30,11,6
392 mulhdu 31,11,6
400 stdu 1,-144(1)
413 ld 7,0(4)
417 ld 11,32(4)
422 add 6,7,7
423 mulli 21,11,19
425 mulld 22,7,7
426 mulhdu 23,7,7
433 mulld 30,11,6
434 mulhdu 31,11,6
436 mulld 12,11,21
437 mulhdu 11,11,21
439 adde 29,29,11
444 mulhdu 11,8,8
446 adde 27,27,11
448 mulhdu 11,9,6
450 adde 29,29,11
452 mulhdu 11,10,6
454 adde 31,31,11
456 mulhdu 11,21,6
459 adde 23,23,11
484 li 0,-1
491 and 7,22,0
509 and 11,30,0
513 add 7,7,12
519 srdi 12,7,51
520 and 7,7,0
527 std 11,32(3)
528 std 7,0(3)
549 li 12, -1
554 ld 7, 16(4)
560 sldi 11, 6, 13
561 or 11, 10, 11 # h1t
563 and 6, 11, 12 # h1
565 sldi 11, 7, 26
566 or 10, 10, 11 # h2t
568 srdi 11, 7, 25
569 and 7, 10, 12 # h2
571 or 11, 11, 10 # h3t
574 and 8, 11, 12 # h3
579 std 7, 16(3)
591 ld 7, 16(4)
595 li 12, -1
603 add 10, 10, 7
612 srdi 11, 5, 51
613 add 6, 6, 11
614 srdi 11, 6, 51
615 add 7, 7, 11
616 srdi 11, 7, 51
617 add 8, 8, 11
618 srdi 11, 8, 51
619 add 9, 9, 11
623 and 7, 7, 12
630 srdi 11, 6, 13
631 sldi 10, 7, 38
632 or 6, 11, 10 # s1
634 srdi 11, 7, 26
636 or 7, 11, 10 # s2
638 srdi 11, 8, 39
640 or 8, 11, 10 # s4
644 std 7, 16(3)
653 li 7, 5
655 mtctr 7
662 xor 11, 8, 10
664 std 11, 0(3)