Commit | Line | Data |
---|---|---|
6cda1326 DM |
1 | # Test CRYPTO instructions |
2 | .text | |
3 | md5 | |
4 | sha1 | |
5 | sha256 | |
6 | sha512 | |
7 | crc32c %f2, %f4, %f6 | |
8 | aes_kexpand0 %f4, %f6, %f8 | |
9 | aes_kexpand1 %f6, %f8, 0x7, %f10 | |
10 | aes_kexpand1 %f6, %f8, 6, %f10 | |
11 | aes_kexpand2 %f8, %f10, %f12 | |
12 | aes_eround01 %f10, %f12, %f14, %f16 | |
13 | aes_eround23 %f12, %f14, %f16, %f18 | |
14 | aes_dround01 %f14, %f16, %f18, %f20 | |
15 | aes_dround23 %f16, %f18, %f20, %f22 | |
16 | aes_eround01_l %f18, %f20, %f22, %f24 | |
17 | aes_eround23_l %f20, %f22, %f24, %f26 | |
18 | aes_dround01_l %f22, %f24, %f26, %f28 | |
19 | aes_dround23_l %f24, %f26, %f28, %f30 | |
20 | des_ip %f32, %f34 | |
21 | des_iip %f34, %f36 | |
22 | des_kexpand %f36, 7, %f38 | |
23 | des_round %f38, %f40, %f42, %f44 | |
24 | kasumi_fi_fi %f42, %f44, %f46 | |
25 | kasumi_fl_xor %f44, %f46, %f48, %f50 | |
26 | kasumi_fi_xor %f46, %f48, %f50, %f52 | |
27 | camellia_fi %f50, %f52, %f54 | |
28 | camellia_fli %f52, %f54, %f56 | |
29 | camellia_f %f54, %f56, %f58, %f60 | |
30 | mpmul 0 | |
31 | mpmul 1 | |
32 | mpmul 2 | |
33 | mpmul 3 | |
34 | mpmul 4 | |
35 | mpmul 5 | |
36 | mpmul 6 | |
37 | mpmul 7 | |
38 | mpmul 8 | |
39 | mpmul 9 | |
40 | mpmul 10 | |
41 | mpmul 11 | |
42 | mpmul 12 | |
43 | mpmul 13 | |
44 | mpmul 14 | |
45 | mpmul 15 | |
46 | mpmul 16 | |
47 | mpmul 17 | |
48 | mpmul 18 | |
49 | mpmul 19 | |
50 | mpmul 20 | |
51 | mpmul 21 | |
52 | mpmul 22 | |
53 | mpmul 23 | |
54 | mpmul 24 | |
55 | mpmul 25 | |
56 | mpmul 26 | |
57 | mpmul 27 | |
58 | mpmul 28 | |
59 | mpmul 29 | |
60 | mpmul 30 | |
61 | mpmul 31 | |
62 | montmul 0 | |
63 | montmul 1 | |
64 | montmul 2 | |
65 | montmul 3 | |
66 | montmul 4 | |
67 | montmul 5 | |
68 | montmul 6 | |
69 | montmul 7 | |
70 | montmul 8 | |
71 | montmul 9 | |
72 | montmul 10 | |
73 | montmul 11 | |
74 | montmul 12 | |
75 | montmul 13 | |
76 | montmul 14 | |
77 | montmul 15 | |
78 | montmul 16 | |
79 | montmul 17 | |
80 | montmul 18 | |
81 | montmul 19 | |
82 | montmul 20 | |
83 | montmul 21 | |
84 | montmul 22 | |
85 | montmul 23 | |
86 | montmul 24 | |
87 | montmul 25 | |
88 | montmul 26 | |
89 | montmul 27 | |
90 | montmul 28 | |
91 | montmul 29 | |
92 | montmul 30 | |
93 | montmul 31 | |
94 | montsqr 0 | |
95 | montsqr 1 | |
96 | montsqr 2 | |
97 | montsqr 3 | |
98 | montsqr 4 | |
99 | montsqr 5 | |
100 | montsqr 6 | |
101 | montsqr 7 | |
102 | montsqr 8 | |
103 | montsqr 9 | |
104 | montsqr 10 | |
105 | montsqr 11 | |
106 | montsqr 12 | |
107 | montsqr 13 | |
108 | montsqr 14 | |
109 | montsqr 15 | |
110 | montsqr 16 | |
111 | montsqr 17 | |
112 | montsqr 18 | |
113 | montsqr 19 | |
114 | montsqr 20 | |
115 | montsqr 21 | |
116 | montsqr 22 | |
117 | montsqr 23 | |
118 | montsqr 24 | |
119 | montsqr 25 | |
120 | montsqr 26 | |
121 | montsqr 27 | |
122 | montsqr 28 | |
123 | montsqr 29 | |
124 | montsqr 30 | |
125 | montsqr 31 |