Lines Matching +full:4 +full:- +full:31

1 /* Do not modify. This file is auto-generated from poly1305-ppc.pl. */
7 .align 4
17 cmpld 4,0
18 beq- .Lno_key
19 li 7,4
20 lwbrx 10,0,4
22 lwbrx 7,7,4
24 lwbrx 11,11,4
25 lwbrx 8,8,4
44 .size poly1305_init_int,.-poly1305_init_int
48 .align 4
53 srdi. 5,5,4
54 beq- .Labort
56 stdu 1,-192(1)
62 std 31,184(1)
78 .align 4
80 li 10,4
81 lwbrx 30,0,4
82 li 31,8
83 lwbrx 10,10,4
85 lwbrx 31,31,4
86 lwbrx 11,11,4
88 insrdi 31,11,32,0
89 addi 4,4,16
92 adde 8,8,31
99 mulhdu 31,8,29
101 adde 11,11,31
109 mulhdu 31,8,27
111 adde 12,12,31
114 mulld 31,9,27
116 adde 12,12,31
120 srdi 31,30,2
121 add 30,30,31
136 ld 31,184(1)
141 .byte 0,12,4,1,0x80,5,4,0
142 .size poly1305_blocks,.-poly1305_blocks
150 lwz 8,4(3)
197 lwz 12,4(5)
208 addi 3,4,-1
209 addi 4,4,7
213 stbu 8,1(4)
218 stbu 8,1(4)
223 stbu 8,1(4)
228 stbu 8,1(4)
233 stbu 8,1(4)
238 stbu 8,1(4)
243 stbu 8,1(4)
247 stbu 8,1(4)
252 .size poly1305_emit,.-poly1305_emit
265 lwz 8,4(3)
304 .byte 0,12,0x14,0,0,0,4,0
305 .size poly1305_blocks_vsx,.-poly1305_blocks_vsx
313 mulhdu 31,7,29
315 adde 10,10,31
323 mulhdu 31,7,27
325 adde 11,11,31
328 mulld 31,8,27
330 adde 11,11,31
334 srdi 31,30,2
335 add 30,30,31
343 .size __poly1305_mul,.-__poly1305_mul
349 stw 9,0x00(31)
353 stw 10,0x10(31)
355 stw 9,0x20(31)
359 stw 11,0x30(31)
361 stw 9,0x40(31)
366 stw 10,0x50(31)
368 stw 9,0x60(31)
372 stw 11,0x70(31)
374 stw 9,0x80(31)
379 .size __poly1305_splat,.-__poly1305_splat
383 stdu 1,-416(1)
387 li 12,-1
409 stvx 31,11,1
411 li 12,-1
417 std 31,408(1)
426 li 31,0x50
445 addi 31,3,56
449 addi 31,3,48
453 addi 31,3,60
457 addi 31,3,52
480 .align 4
482 li 27,4
497 li 31,0x50
521 vspltisb 26,4
522 vperm 7,21,22,31
536 vperm 22,23,24,31
570 stvx 22,31,11
574 addi 4,4,0x40
576 addi 0,5,-64
581 .align 4
611 lvx 12,31,11
668 vspltisb 26,4
669 vperm 7,21,22,31
685 vperm 22,23,24,31
777 vand 4,4,29
795 addi 4,4,0x40
800 sub 4,4,5
956 vand 4,4,29
989 vspltisb 26,4
990 vperm 7,21,22,31
1003 vperm 21,23,24,31
1034 vperm 4,4,4,15
1046 vxor 4,4,4
1051 .align 4
1054 li 27,4
1090 lvx 31,11,1
1095 ld 31,408(1)
1099 .byte 0,12,0x04,1,0x80,5,4,0
1101 .size __poly1305_blocks_vsx,.-__poly1305_blocks_vsx
1106 bcl 20,31,$+4