Lines Matching +full:3 +full:- +full:9
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)
89 ld 9,16(4)
104 mulld 26,9,6
105 mulhdu 27,9,6
131 mulld 12,9,4
132 mulhdu 21,9,4
145 mulld 12,9,6
146 mulhdu 21,9,6
148 mulli 9,9,19
161 mulld 12,9,4
162 mulhdu 21,9,4
192 mulld 12,9,6
193 mulhdu 21,9,6
213 li 0,-1
217 and 9,26,0
235 add 9,9,21
244 srdi 21,9,51
245 and 9,9,0
252 std 9,16(3)
253 std 10,24(3)
254 std 11,32(3)
255 std 7,0(3)
256 std 8,8(3)
276 stdu 1,-144(1)
291 ld 9,16(4)
302 mulld 26,9,6
303 mulhdu 27,9,6
320 mulld 12,9,6
321 mulhdu 11,9,6
339 add 6,9,9
343 mulld 12,9,9
344 mulhdu 10,9,9
362 stdu 1,-144(1)
379 ld 9,16(4)
387 mulld 26,9,6
388 mulhdu 27,9,6
400 stdu 1,-144(1)
415 ld 9,16(4)
429 mulld 26,9,6
430 mulhdu 27,9,6
447 mulld 12,9,6
448 mulhdu 11,9,6
466 add 6,9,9
470 mulld 12,9,9
471 mulhdu 10,9,9
484 li 0,-1
488 and 9,26,0
506 add 9,9,21
515 srdi 21,9,51
516 and 9,9,0
525 std 9,16(3)
526 std 10,24(3)
527 std 11,32(3)
528 std 7,0(3)
529 std 8,8(3)
549 li 12, -1
573 srdi 9, 8, 12
575 and 9, 9, 12 # h4
577 std 5, 0(3)
578 std 6, 8(3)
579 std 7, 16(3)
580 std 8, 24(3)
581 std 9, 32(3)
593 ld 9, 32(4)
595 li 12, -1
607 add 10, 10, 9
619 add 9, 9, 11
625 and 9, 9, 12
639 sldi 10, 9, 12
642 std 5, 0(3)
643 std 6, 8(3)
644 std 7, 16(3)
645 std 8, 24(3)
658 ld 8, 0(3)
659 ld 9, 0(4)
660 xor 10, 8, 9
663 xor 12, 9, 10
664 std 11, 0(3)
665 addi 3, 3, 8