Lines Matching +full:1 +full:- +full:5

1 /* Do not modify. This file is auto-generated from aesp8-ppc.pl. */
18 addi 6,6,-0x58
28 .align 5
34 std 11,16(1)
36 li 6,-1
38 beq- .Lenc_key_abort
39 cmpldi 5,0
40 beq- .Lenc_key_abort
41 li 6,-2
43 blt- .Lenc_key_abort
45 bgt- .Lenc_key_abort
47 bne- .Lenc_key_abort
50 li 12,-1
57 lvx 1,0,3
63 vspltisb 5,0x0f
65 vxor 3,3,5
66 lvx 5,8,6
68 vperm 1,1,2,3
73 lvsl 8,0,5
74 vspltisb 9,-1
75 lvx 10,0,5
86 vperm 3,1,1,5
87 vsldoi 6,0,1,12
88 vperm 11,1,1,8
92 stvx 7,0,5
93 addi 5,5,16
95 vxor 1,1,6
97 vxor 1,1,6
99 vxor 1,1,6
101 vxor 1,1,3
106 vperm 3,1,1,5
107 vsldoi 6,0,1,12
108 vperm 11,1,1,8
112 stvx 7,0,5
113 addi 5,5,16
115 vxor 1,1,6
117 vxor 1,1,6
119 vxor 1,1,6
121 vxor 1,1,3
123 vperm 3,1,1,5
124 vsldoi 6,0,1,12
125 vperm 11,1,1,8
129 stvx 7,0,5
130 addi 5,5,16
132 vxor 1,1,6
134 vxor 1,1,6
136 vxor 1,1,6
137 vxor 1,1,3
138 vperm 11,1,1,8
141 stvx 7,0,5
143 addi 3,5,15
144 addi 5,5,0x50
153 vperm 11,1,1,8
156 stvx 7,0,5
157 addi 5,5,16
161 vsububm 5,5,3
164 vperm 3,2,2,5
165 vsldoi 6,0,1,12
168 vxor 1,1,6
170 vxor 1,1,6
172 vxor 1,1,6
175 vspltw 6,1,3
180 vxor 1,1,3
182 vsldoi 7,7,1,8
184 vperm 3,2,2,5
185 vsldoi 6,0,1,12
190 stvx 7,0,5
191 addi 5,5,16
193 vsldoi 7,1,2,8
194 vxor 1,1,6
199 vxor 1,1,6
201 vxor 1,1,6
202 stvx 7,0,5
203 addi 5,5,16
205 vspltw 6,1,3
210 vxor 1,1,3
212 vperm 11,1,1,8
215 stvx 7,0,5
216 addi 3,5,15
217 addi 5,5,16
221 addi 5,5,0x20
229 vperm 11,1,1,8
232 stvx 7,0,5
233 addi 5,5,16
238 vperm 3,2,2,5
239 vsldoi 6,0,1,12
244 stvx 7,0,5
245 addi 5,5,16
247 vxor 1,1,6
249 vxor 1,1,6
251 vxor 1,1,6
253 vxor 1,1,3
254 vperm 11,1,1,8
257 stvx 7,0,5
258 addi 3,5,15
259 addi 5,5,16
262 vspltw 3,1,3
282 stw 8,0(5)
288 .byte 0,12,0x14,1,0,0,3,0
290 .size aes_p8_set_encrypt_key,.-aes_p8_set_encrypt_key
294 .align 5
298 stdu 1,-64(1)
300 std 10,64+16(1)
305 bne- .Ldec_key_abort
308 subi 3,5,240
309 srwi 8,8,1
310 add 5,3,7
319 lwz 9, 0(5)
320 lwz 10,4(5)
321 lwz 11,8(5)
322 lwz 12,12(5)
323 stw 0, 0(5)
324 stw 6, 4(5)
325 stw 7, 8(5)
326 stw 8, 12(5)
327 subi 5,5,16
328 stw 9, -16(3)
329 stw 10,-12(3)
330 stw 11,-8(3)
331 stw 12,-4(3)
336 addi 1,1,64
339 .byte 0,12,4,1,0x80,0,3,0
341 .size aes_p8_set_decrypt_key,.-aes_p8_set_decrypt_key
344 .align 5
348 lwz 6,240(5)
350 li 12,-1
356 lvx 1,7,3
362 vperm 0,0,1,2
363 lvx 1,0,5
364 lvsr 5,0,5
365 srwi 6,6,1
366 lvx 2,7,5
368 subi 6,6,1
369 vperm 1,2,1,5
371 vxor 0,0,1
372 lvx 1,7,5
377 vperm 2,1,2,5
379 lvx 2,7,5
381 vperm 1,2,1,5
383 lvx 1,7,5
387 vperm 2,1,2,5
389 lvx 2,7,5
390 vperm 1,2,1,5
393 vspltisb 2,-1
394 vxor 1,1,1
396 vperm 2,2,1,3
398 lvx 1,0,4
400 vsel 1,1,0,2
402 stvx 1,0,4
411 .size aes_p8_encrypt,.-aes_p8_encrypt
414 .align 5
418 lwz 6,240(5)
420 li 12,-1
426 lvx 1,7,3
432 vperm 0,0,1,2
433 lvx 1,0,5
434 lvsr 5,0,5
435 srwi 6,6,1
436 lvx 2,7,5
438 subi 6,6,1
439 vperm 1,2,1,5
441 vxor 0,0,1
442 lvx 1,7,5
447 vperm 2,1,2,5
449 lvx 2,7,5
451 vperm 1,2,1,5
453 lvx 1,7,5
457 vperm 2,1,2,5
459 lvx 2,7,5
460 vperm 1,2,1,5
463 vspltisb 2,-1
464 vxor 1,1,1
466 vperm 2,2,1,3
468 lvx 1,0,4
470 vsel 1,1,0,2
472 stvx 1,0,4
481 .size aes_p8_decrypt,.-aes_p8_decrypt
484 .align 5
488 cmpldi 5,16
493 li 12,-1
502 lvx 5,10,7
504 vperm 4,4,5,6
511 lvx 5,0,3
516 vspltisb 9,-1
521 srwi 9,9,1
523 subi 9,9,1
527 vor 2,5,5
528 lvx 5,0,3
531 subi 5,5,16
534 vperm 2,2,5,6
535 lvx 1,10,6
537 vperm 0,1,0,10
544 vperm 1,0,1,10
546 lvx 1,10,6
548 vperm 0,1,0,10
554 vperm 1,0,1,10
556 lvx 1,10,6
558 vperm 0,1,0,10
560 cmpldi 5,16
573 cmpldi 5,128
575 vor 3,5,5
576 lvx 5,0,3
579 subi 5,5,16
582 vperm 3,3,5,6
583 lvx 1,10,6
585 vperm 0,1,0,10
591 vperm 1,0,1,10
593 lvx 1,10,6
595 vperm 0,1,0,10
601 vperm 1,0,1,10
603 lvx 1,10,6
605 vperm 0,1,0,10
607 cmpldi 5,16
619 addi 4,4,-1
627 vspltisb 9,-1
635 lvx 5,10,7
637 vsel 2,4,5,9
645 .align 5
647 stdu 1,-448(1)
650 stvx 20,10,1
652 stvx 21,11,1
654 stvx 22,10,1
656 stvx 23,11,1
658 stvx 24,10,1
660 stvx 25,11,1
662 stvx 26,10,1
664 stvx 27,11,1
666 stvx 28,10,1
668 stvx 29,11,1
670 stvx 30,10,1
671 stvx 31,11,1
672 li 0,-1
673 stw 12,396(1)
675 std 26,400(1)
677 std 27,408(1)
679 std 28,416(1)
681 std 29,424(1)
683 std 30,432(1)
685 std 31,440(1)
690 subi 5,5,128
697 addi 11,1,64+15
718 addi 11,1,64+15
745 vperm 1,1,1,6
751 vxor 15,1,23
768 .align 5
792 subic 5,5,128
812 and 0,0,5
835 addi 11,1,64+15
861 vxor 1,1,31
882 vperm 1,1,1,6
906 vxor 15,1,23
929 addic. 5,5,128
1006 vxor 1,1,31
1018 cmplwi 5,32
1022 cmplwi 5,64
1026 cmplwi 5,96
1058 .align 5
1083 .align 5
1105 .align 5
1124 .align 5
1140 .align 5
1153 .align 5
1168 stvx 6,10,1
1170 stvx 6,11,1
1172 stvx 6,10,1
1174 stvx 6,11,1
1176 stvx 6,10,1
1178 stvx 6,11,1
1180 stvx 6,10,1
1182 stvx 6,11,1
1186 lvx 20,10,1
1188 lvx 21,11,1
1190 lvx 22,10,1
1192 lvx 23,11,1
1194 lvx 24,10,1
1196 lvx 25,11,1
1198 lvx 26,10,1
1200 lvx 27,11,1
1202 lvx 28,10,1
1204 lvx 29,11,1
1206 lvx 30,10,1
1207 lvx 31,11,1
1208 ld 26,400(1)
1209 ld 27,408(1)
1210 ld 28,416(1)
1211 ld 29,424(1)
1212 ld 30,432(1)
1213 ld 31,440(1)
1214 addi 1,1,448
1219 .size aes_p8_cbc_encrypt,.-aes_p8_cbc_encrypt
1222 .align 5
1226 cmpldi 5,1
1230 li 12,-1
1239 lvx 5,10,7
1240 vspltisb 11,1
1242 vperm 4,4,5,6
1243 vsldoi 11,0,11,1
1250 lvx 5,0,3
1254 srwi 9,9,1
1256 subi 9,9,1
1258 cmpldi 5,8
1262 vspltisb 9,-1
1269 lvx 1,10,6
1271 vperm 0,1,0,10
1277 .align 5
1279 vperm 1,0,1,10
1281 lvx 1,10,6
1283 vperm 0,1,0,10
1290 vor 3,5,5
1291 lvx 5,0,3
1293 subic. 5,5,1
1295 vperm 1,0,1,10
1297 lvx 1,10,6
1298 vperm 3,3,5,6
1300 vperm 1,1,0,10
1302 vxor 3,3,1
1305 lvx 1,10,6
1310 vperm 0,1,0,10
1319 addi 4,4,-1
1329 .align 5
1331 stdu 1,-448(1)
1334 stvx 20,10,1
1336 stvx 21,11,1
1338 stvx 22,10,1
1340 stvx 23,11,1
1342 stvx 24,10,1
1344 stvx 25,11,1
1346 stvx 26,10,1
1348 stvx 27,11,1
1350 stvx 28,10,1
1352 stvx 29,11,1
1354 stvx 30,10,1
1355 stvx 31,11,1
1356 li 0,-1
1357 stw 12,396(1)
1359 std 26,400(1)
1361 std 27,408(1)
1363 std 28,416(1)
1365 std 29,424(1)
1367 std 30,432(1)
1369 std 31,440(1)
1380 addi 11,1,64+15
1401 addi 11,1,64+15
1417 sldi 5,5,4
1442 .align 5
1467 subic 11,5,256
1488 addi 11,1,64+15
1499 subic 5,5,129
1501 addi 5,5,1
1532 vperm 1,1,1,6
1554 vxor 1,1,31
1594 vperm 1,1,1,6
1624 .align 5
1626 cmpwi 5,-0x60
1630 cmpwi 5,-0x40
1634 cmpwi 5,-0x20
1638 cmpwi 5,0x00
1670 .align 5
1697 .align 5
1721 .align 5
1742 .align 5
1760 .align 5
1775 .align 5
1787 .align 5
1798 stvx 6,10,1
1800 stvx 6,11,1
1802 stvx 6,10,1
1804 stvx 6,11,1
1806 stvx 6,10,1
1808 stvx 6,11,1
1810 stvx 6,10,1
1812 stvx 6,11,1
1816 lvx 20,10,1
1818 lvx 21,11,1
1820 lvx 22,10,1
1822 lvx 23,11,1
1824 lvx 24,10,1
1826 lvx 25,11,1
1828 lvx 26,10,1
1830 lvx 27,11,1
1832 lvx 28,10,1
1834 lvx 29,11,1
1836 lvx 30,10,1
1837 lvx 31,11,1
1838 ld 26,400(1)
1839 ld 27,408(1)
1840 ld 28,416(1)
1841 ld 29,424(1)
1842 ld 30,432(1)
1843 ld 31,440(1)
1844 addi 1,1,448
1849 .size aes_p8_ctr32_encrypt_blocks,.-aes_p8_ctr32_encrypt_blocks
1852 .align 5
1857 li 3,-1
1858 cmpldi 5,16
1862 li 12,-1
1873 lvsl 5,0,8
1875 vxor 5,5,11
1876 vperm 8,8,4,5
1879 lvsr 5,0,11
1882 vxor 5,5,11
1889 srwi 9,9,1
1890 subi 9,9,1
1894 lvx 1,3,7
1896 vperm 0,1,0,7
1903 vperm 1,0,1,7
1905 lvx 1,3,7
1907 vperm 0,1,0,7
1913 vperm 1,0,1,7
1915 lvx 1,3,7
1916 vperm 0,1,0,7
1923 li 3,-16
1924 and 5,5,3
1933 srwi 9,9,1
1934 subi 9,9,1
1939 vspltisb 11,1
1942 cmpldi 5,96
1945 andi. 7,5,15
1946 subic 0,5,32
1953 lvx 1,3,6
1955 vperm 2,2,4,5
1956 vperm 0,1,0,7
1964 .align 5
1966 vperm 1,0,1,7
1968 lvx 1,3,6
1970 vperm 0,1,0,7
1976 vperm 1,0,1,7
1978 lvx 1,3,6
1980 vperm 0,1,0,7
1990 subic. 5,5,16
1997 lvx 1,3,6
2000 subic 0,5,32
2011 vperm 2,2,4,5
2012 vperm 0,1,0,7
2020 cmpldi 5,16
2024 lvsr 5,0,5
2026 vspltisb 11,-1
2027 vperm 4,4,11,5
2032 mtctr 5
2033 li 5,16
2035 lbzu 0,1(11)
2062 .size aes_p8_xts_encrypt,.-aes_p8_xts_encrypt
2066 .align 5
2071 li 3,-1
2072 cmpldi 5,16
2076 li 12,-1
2080 andi. 0,5,15
2083 sub 5,5,0
2092 lvsl 5,0,8
2094 vxor 5,5,11
2095 vperm 8,8,4,5
2098 lvsr 5,0,11
2101 vxor 5,5,11
2108 srwi 9,9,1
2109 subi 9,9,1
2113 lvx 1,3,7
2115 vperm 0,1,0,7
2122 vperm 1,0,1,7
2124 lvx 1,3,7
2126 vperm 0,1,0,7
2132 vperm 1,0,1,7
2134 lvx 1,3,7
2135 vperm 0,1,0,7
2142 neg 3,5
2144 add 5,5,3
2153 srwi 9,9,1
2154 subi 9,9,1
2159 vspltisb 11,1
2162 cmpldi 5,96
2166 lvx 1,3,6
2168 vperm 2,2,4,5
2169 vperm 0,1,0,7
2176 cmpldi 5,16
2180 .align 5
2182 vperm 1,0,1,7
2184 lvx 1,3,6
2186 vperm 0,1,0,7
2192 vperm 1,0,1,7
2194 lvx 1,3,6
2196 vperm 0,1,0,7
2206 subic. 5,5,16
2213 lvx 1,3,6
2222 vperm 2,2,4,5
2223 vperm 0,1,0,7
2230 cmpldi 5,16
2241 add 10,10,5
2247 vperm 1,0,1,7
2249 lvx 1,3,6
2251 vperm 0,1,0,7
2257 vperm 1,0,1,7
2259 lvx 1,3,6
2261 vperm 0,1,0,7
2274 lvx 1,3,6
2276 vperm 2,2,4,5
2277 vperm 0,1,0,7
2279 lvsr 5,0,5
2281 vspltisb 11,-1
2282 vperm 4,4,11,5
2290 subi 11,4,1
2291 mtctr 5
2292 li 5,16
2294 lbzu 0,1(11)
2321 .size aes_p8_xts_decrypt,.-aes_p8_xts_decrypt
2322 .align 5
2324 stdu 1,-448(1)
2328 std 11,464(1)
2329 stvx 20,7,1
2331 stvx 21,3,1
2333 stvx 22,7,1
2335 stvx 23,3,1
2337 stvx 24,7,1
2339 stvx 25,3,1
2341 stvx 26,7,1
2343 stvx 27,3,1
2345 stvx 28,7,1
2347 stvx 29,3,1
2349 stvx 30,7,1
2350 stvx 31,3,1
2351 li 0,-1
2352 stw 12,396(1)
2354 std 26,400(1)
2356 std 27,408(1)
2358 std 28,416(1)
2360 std 29,424(1)
2362 std 30,432(1)
2364 std 31,440(1)
2370 vsldoi 10,11,10,1
2371 xxlor 1, 32+10, 32+10
2387 addi 7,1,64+15
2408 addi 7,1,64+15
2430 vperm 0,2,4,5
2437 xxlor 32+1, 0, 0
2438 vpermxor 8, 8, 11, 1
2444 vperm 1,1,1,6
2446 vxor 12,1,18
2451 andi. 31,5,15
2462 sub 5,5,31
2473 subi 5,5,0x60
2480 xxlor 32+5, 0, 0
2481 vpermxor 8, 8, 11, 5
2488 vperm 5,5,5,6
2490 vxor 16,5,22
2498 .align 5
2518 xxlor 32+10, 1, 1
2520 subic 5,5,96
2536 xxlor 32+1, 0, 0
2537 vpermxor 8, 8, 11, 1
2540 vxor 1,18,31
2546 and 0,0,5
2574 addi 7,1,64+15
2609 xxlor 32+5, 0, 0
2610 vpermxor 8, 8, 11, 5
2613 vxor 5,22,31
2627 vperm 1,1,1,6
2642 vperm 5,5,5,6
2650 vxor 12,1,18
2662 vxor 16,5,22
2670 addic. 5,5,0x60
2672 cmpwi 5,0x20
2676 cmpwi 5,0x40
2682 vxor 7,1,17
2686 vxor 15,5,21
2711 vxor 14,5,20
2734 vxor 13,5,19
2755 vxor 12,5,18
2774 vxor 7,5,17
2792 lvsr 5,0,31
2798 addi 7,1,64+15
2809 vperm 0,0,0,5
2828 lvsr 5,0,31
2830 vperm 0,0,0,5
2835 vspltisb 12,-1
2836 vperm 7,7,12,5
2843 lbzu 0,1(30)
2864 stvx 9,10,1
2866 stvx 9,11,1
2868 stvx 9,10,1
2870 stvx 9,11,1
2872 stvx 9,10,1
2874 stvx 9,11,1
2876 stvx 9,10,1
2878 stvx 9,11,1
2882 lvx 20,10,1
2884 lvx 21,11,1
2886 lvx 22,10,1
2888 lvx 23,11,1
2890 lvx 24,10,1
2892 lvx 25,11,1
2894 lvx 26,10,1
2896 lvx 27,11,1
2898 lvx 28,10,1
2900 lvx 29,11,1
2902 lvx 30,10,1
2903 lvx 31,11,1
2904 ld 26,400(1)
2905 ld 27,408(1)
2906 ld 28,416(1)
2907 ld 29,424(1)
2908 ld 30,432(1)
2909 ld 31,440(1)
2910 addi 1,1,448
2913 .byte 0,12,0x04,1,0x80,6,6,0
2916 .align 5
2951 lvsr 5,0,31
2956 vxor 1,18,31
2966 addi 7,1,64+15
2985 vperm 0,0,0,5
3000 .align 5
3002 stdu 1,-448(1)
3006 std 11,464(1)
3007 stvx 20,7,1
3009 stvx 21,3,1
3011 stvx 22,7,1
3013 stvx 23,3,1
3015 stvx 24,7,1
3017 stvx 25,3,1
3019 stvx 26,7,1
3021 stvx 27,3,1
3023 stvx 28,7,1
3025 stvx 29,3,1
3027 stvx 30,7,1
3028 stvx 31,3,1
3029 li 0,-1
3030 stw 12,396(1)
3032 std 26,400(1)
3034 std 27,408(1)
3036 std 28,416(1)
3038 std 29,424(1)
3040 std 30,432(1)
3042 std 31,440(1)
3048 vsldoi 10,11,10,1
3049 xxlor 1, 32+10, 32+10
3065 addi 7,1,64+15
3086 addi 7,1,64+15
3100 vperm 0,2,4,5
3107 xxlor 32+1, 0, 0
3108 vpermxor 8, 8, 11, 1
3114 vperm 1,1,1,6
3116 vxor 12,1,18
3121 andi. 31,5,15
3132 sub 5,5,31
3143 subi 5,5,0x60
3150 xxlor 32+5, 0, 0
3151 vpermxor 8, 8, 11, 5
3158 vperm 5,5,5,6
3160 vxor 16,5,22
3168 .align 5
3188 xxlor 32+10, 1, 1
3190 subic 5,5,96
3206 xxlor 32+1, 0, 0
3207 vpermxor 8, 8, 11, 1
3210 vxor 1,18,31
3216 and 0,0,5
3244 addi 7,1,64+15
3279 xxlor 32+5, 0, 0
3280 vpermxor 8, 8, 11, 5
3283 vxor 5,22,31
3297 vperm 1,1,1,6
3311 vperm 5,5,5,6
3319 vxor 12,1,18
3330 vxor 16,5,22
3338 addic. 5,5,0x60
3340 cmpwi 5,0x20
3344 cmpwi 5,0x40
3350 vxor 7,1,17
3354 vxor 15,5,21
3380 vxor 14,5,20
3404 vxor 13,5,19
3426 vxor 12,5,18
3446 vxor 7,5,17
3457 subi 0,31,1
3470 addi 7,1,64+15
3519 lvsr 5,0,31
3522 addi 7,1,64+15
3533 vperm 0,0,0,5
3541 vspltisb 12,-1
3542 vperm 7,7,12,5
3546 subi 30,4,1
3549 lbzu 0,1(30)
3570 stvx 9,10,1
3572 stvx 9,11,1
3574 stvx 9,10,1
3576 stvx 9,11,1
3578 stvx 9,10,1
3580 stvx 9,11,1
3582 stvx 9,10,1
3584 stvx 9,11,1
3588 lvx 20,10,1
3590 lvx 21,11,1
3592 lvx 22,10,1
3594 lvx 23,11,1
3596 lvx 24,10,1
3598 lvx 25,11,1
3600 lvx 26,10,1
3602 lvx 27,11,1
3604 lvx 28,10,1
3606 lvx 29,11,1
3608 lvx 30,10,1
3609 lvx 31,11,1
3610 ld 26,400(1)
3611 ld 27,408(1)
3612 ld 28,416(1)
3613 ld 29,424(1)
3614 ld 30,432(1)
3615 ld 31,440(1)
3616 addi 1,1,448
3619 .byte 0,12,0x04,1,0x80,6,6,0
3622 .align 5
3640 subi 0,31,1
3662 vxor 1,18,31
3672 addi 7,1,64+15