xref: /freebsd/sys/crypto/openssl/powerpc64/sha256p8-ppc.S (revision 71625ec9ad2a9bc8c09784fbd23b759830e0ee5f)
1*3a608692SPiotr Kubaj/* Do not modify. This file is auto-generated from sha512p8-ppc.pl. */
2*3a608692SPiotr Kubaj.machine	"any"
3*3a608692SPiotr Kubaj.abiversion	2
4*3a608692SPiotr Kubaj.text
5*3a608692SPiotr Kubaj
6*3a608692SPiotr Kubaj.globl	sha256_block_p8
7*3a608692SPiotr Kubaj.type	sha256_block_p8,@function
8*3a608692SPiotr Kubaj.align	6
9*3a608692SPiotr Kubajsha256_block_p8:
10*3a608692SPiotr Kubaj.localentry	sha256_block_p8,0
11*3a608692SPiotr Kubaj
12*3a608692SPiotr Kubaj	stdu	1,-384(1)
13*3a608692SPiotr Kubaj	mflr	8
14*3a608692SPiotr Kubaj	li	10,207
15*3a608692SPiotr Kubaj	li	11,223
16*3a608692SPiotr Kubaj	stvx	24,10,1
17*3a608692SPiotr Kubaj	addi	10,10,32
18*3a608692SPiotr Kubaj	li	12,-1
19*3a608692SPiotr Kubaj	stvx	25,11,1
20*3a608692SPiotr Kubaj	addi	11,11,32
21*3a608692SPiotr Kubaj	stvx	26,10,1
22*3a608692SPiotr Kubaj	addi	10,10,32
23*3a608692SPiotr Kubaj	stvx	27,11,1
24*3a608692SPiotr Kubaj	addi	11,11,32
25*3a608692SPiotr Kubaj	stvx	28,10,1
26*3a608692SPiotr Kubaj	addi	10,10,32
27*3a608692SPiotr Kubaj	stvx	29,11,1
28*3a608692SPiotr Kubaj	addi	11,11,32
29*3a608692SPiotr Kubaj	stvx	30,10,1
30*3a608692SPiotr Kubaj	stvx	31,11,1
31*3a608692SPiotr Kubaj	li	11,-4096+255
32*3a608692SPiotr Kubaj	stw	12,332(1)
33*3a608692SPiotr Kubaj	li	10,0x10
34*3a608692SPiotr Kubaj	std	26,336(1)
35*3a608692SPiotr Kubaj	li	26,0x20
36*3a608692SPiotr Kubaj	std	27,344(1)
37*3a608692SPiotr Kubaj	li	27,0x30
38*3a608692SPiotr Kubaj	std	28,352(1)
39*3a608692SPiotr Kubaj	li	28,0x40
40*3a608692SPiotr Kubaj	std	29,360(1)
41*3a608692SPiotr Kubaj	li	29,0x50
42*3a608692SPiotr Kubaj	std	30,368(1)
43*3a608692SPiotr Kubaj	li	30,0x60
44*3a608692SPiotr Kubaj	std	31,376(1)
45*3a608692SPiotr Kubaj	li	31,0x70
46*3a608692SPiotr Kubaj	std	8,400(1)
47*3a608692SPiotr Kubaj	or	11,11,11
48*3a608692SPiotr Kubaj
49*3a608692SPiotr Kubaj	bl	.LPICmeup
50*3a608692SPiotr Kubaj	addi	11,1,79
51*3a608692SPiotr Kubaj	.long	0x7C001E19
52*3a608692SPiotr Kubaj	.long	0x7C8A1E19
53*3a608692SPiotr Kubaj	vsldoi	1,0,0,4
54*3a608692SPiotr Kubaj	vsldoi	2,0,0,8
55*3a608692SPiotr Kubaj	vsldoi	3,0,0,12
56*3a608692SPiotr Kubaj	vsldoi	5,4,4,4
57*3a608692SPiotr Kubaj	vsldoi	6,4,4,8
58*3a608692SPiotr Kubaj	vsldoi	7,4,4,12
59*3a608692SPiotr Kubaj	li	0,3
60*3a608692SPiotr Kubaj	b	.Loop
61*3a608692SPiotr Kubaj.align	5
62*3a608692SPiotr Kubaj.Loop:
63*3a608692SPiotr Kubaj	lvx	28,0,6
64*3a608692SPiotr Kubaj	.long	0x7D002699
65*3a608692SPiotr Kubaj	addi	4,4,16
66*3a608692SPiotr Kubaj	mr	7,6
67*3a608692SPiotr Kubaj	stvx	0,0,11
68*3a608692SPiotr Kubaj	stvx	1,10,11
69*3a608692SPiotr Kubaj	stvx	2,26,11
70*3a608692SPiotr Kubaj	stvx	3,27,11
71*3a608692SPiotr Kubaj	stvx	4,28,11
72*3a608692SPiotr Kubaj	stvx	5,29,11
73*3a608692SPiotr Kubaj	stvx	6,30,11
74*3a608692SPiotr Kubaj	stvx	7,31,11
75*3a608692SPiotr Kubaj	vadduwm	7,7,28
76*3a608692SPiotr Kubaj	lvx	28,10,6
77*3a608692SPiotr Kubaj	vadduwm	7,7,8
78*3a608692SPiotr Kubaj	vsel	29,6,5,4
79*3a608692SPiotr Kubaj	vadduwm	6,6,28
80*3a608692SPiotr Kubaj	vadduwm	7,7,29
81*3a608692SPiotr Kubaj	.long	0x13C4FE82
82*3a608692SPiotr Kubaj	vadduwm	7,7,30
83*3a608692SPiotr Kubaj	vxor	29,0,1
84*3a608692SPiotr Kubaj	vsel	29,1,2,29
85*3a608692SPiotr Kubaj	vadduwm	3,3,7
86*3a608692SPiotr Kubaj	.long	0x13C08682
87*3a608692SPiotr Kubaj	vadduwm	30,30,29
88*3a608692SPiotr Kubaj	vadduwm	7,7,30
89*3a608692SPiotr Kubaj	lvx	28,26,7
90*3a608692SPiotr Kubaj	vsldoi	9,8,8,4
91*3a608692SPiotr Kubaj	vadduwm	6,6,9
92*3a608692SPiotr Kubaj	vsel	29,5,4,3
93*3a608692SPiotr Kubaj	vadduwm	5,5,28
94*3a608692SPiotr Kubaj	vadduwm	6,6,29
95*3a608692SPiotr Kubaj	.long	0x13C3FE82
96*3a608692SPiotr Kubaj	vadduwm	6,6,30
97*3a608692SPiotr Kubaj	vxor	29,7,0
98*3a608692SPiotr Kubaj	vsel	29,0,1,29
99*3a608692SPiotr Kubaj	vadduwm	2,2,6
100*3a608692SPiotr Kubaj	.long	0x13C78682
101*3a608692SPiotr Kubaj	vadduwm	30,30,29
102*3a608692SPiotr Kubaj	vadduwm	6,6,30
103*3a608692SPiotr Kubaj	lvx	28,27,7
104*3a608692SPiotr Kubaj	vsldoi	10,9,9,4
105*3a608692SPiotr Kubaj	vadduwm	5,5,10
106*3a608692SPiotr Kubaj	vsel	29,4,3,2
107*3a608692SPiotr Kubaj	vadduwm	4,4,28
108*3a608692SPiotr Kubaj	vadduwm	5,5,29
109*3a608692SPiotr Kubaj	.long	0x13C2FE82
110*3a608692SPiotr Kubaj	vadduwm	5,5,30
111*3a608692SPiotr Kubaj	vxor	29,6,7
112*3a608692SPiotr Kubaj	vsel	29,7,0,29
113*3a608692SPiotr Kubaj	vadduwm	1,1,5
114*3a608692SPiotr Kubaj	.long	0x13C68682
115*3a608692SPiotr Kubaj	vadduwm	30,30,29
116*3a608692SPiotr Kubaj	vadduwm	5,5,30
117*3a608692SPiotr Kubaj	lvx	28,28,7
118*3a608692SPiotr Kubaj	.long	0x7D802699
119*3a608692SPiotr Kubaj	addi	4,4,16
120*3a608692SPiotr Kubaj	vsldoi	11,10,10,4
121*3a608692SPiotr Kubaj	vadduwm	4,4,11
122*3a608692SPiotr Kubaj	vsel	29,3,2,1
123*3a608692SPiotr Kubaj	vadduwm	3,3,28
124*3a608692SPiotr Kubaj	vadduwm	4,4,29
125*3a608692SPiotr Kubaj	.long	0x13C1FE82
126*3a608692SPiotr Kubaj	vadduwm	4,4,30
127*3a608692SPiotr Kubaj	vxor	29,5,6
128*3a608692SPiotr Kubaj	vsel	29,6,7,29
129*3a608692SPiotr Kubaj	vadduwm	0,0,4
130*3a608692SPiotr Kubaj	.long	0x13C58682
131*3a608692SPiotr Kubaj	vadduwm	30,30,29
132*3a608692SPiotr Kubaj	vadduwm	4,4,30
133*3a608692SPiotr Kubaj	lvx	28,29,7
134*3a608692SPiotr Kubaj	vadduwm	3,3,12
135*3a608692SPiotr Kubaj	vsel	29,2,1,0
136*3a608692SPiotr Kubaj	vadduwm	2,2,28
137*3a608692SPiotr Kubaj	vadduwm	3,3,29
138*3a608692SPiotr Kubaj	.long	0x13C0FE82
139*3a608692SPiotr Kubaj	vadduwm	3,3,30
140*3a608692SPiotr Kubaj	vxor	29,4,5
141*3a608692SPiotr Kubaj	vsel	29,5,6,29
142*3a608692SPiotr Kubaj	vadduwm	7,7,3
143*3a608692SPiotr Kubaj	.long	0x13C48682
144*3a608692SPiotr Kubaj	vadduwm	30,30,29
145*3a608692SPiotr Kubaj	vadduwm	3,3,30
146*3a608692SPiotr Kubaj	lvx	28,30,7
147*3a608692SPiotr Kubaj	vsldoi	13,12,12,4
148*3a608692SPiotr Kubaj	vadduwm	2,2,13
149*3a608692SPiotr Kubaj	vsel	29,1,0,7
150*3a608692SPiotr Kubaj	vadduwm	1,1,28
151*3a608692SPiotr Kubaj	vadduwm	2,2,29
152*3a608692SPiotr Kubaj	.long	0x13C7FE82
153*3a608692SPiotr Kubaj	vadduwm	2,2,30
154*3a608692SPiotr Kubaj	vxor	29,3,4
155*3a608692SPiotr Kubaj	vsel	29,4,5,29
156*3a608692SPiotr Kubaj	vadduwm	6,6,2
157*3a608692SPiotr Kubaj	.long	0x13C38682
158*3a608692SPiotr Kubaj	vadduwm	30,30,29
159*3a608692SPiotr Kubaj	vadduwm	2,2,30
160*3a608692SPiotr Kubaj	lvx	28,31,7
161*3a608692SPiotr Kubaj	addi	7,7,0x80
162*3a608692SPiotr Kubaj	vsldoi	14,13,13,4
163*3a608692SPiotr Kubaj	vadduwm	1,1,14
164*3a608692SPiotr Kubaj	vsel	29,0,7,6
165*3a608692SPiotr Kubaj	vadduwm	0,0,28
166*3a608692SPiotr Kubaj	vadduwm	1,1,29
167*3a608692SPiotr Kubaj	.long	0x13C6FE82
168*3a608692SPiotr Kubaj	vadduwm	1,1,30
169*3a608692SPiotr Kubaj	vxor	29,2,3
170*3a608692SPiotr Kubaj	vsel	29,3,4,29
171*3a608692SPiotr Kubaj	vadduwm	5,5,1
172*3a608692SPiotr Kubaj	.long	0x13C28682
173*3a608692SPiotr Kubaj	vadduwm	30,30,29
174*3a608692SPiotr Kubaj	vadduwm	1,1,30
175*3a608692SPiotr Kubaj	lvx	28,0,7
176*3a608692SPiotr Kubaj	.long	0x7E002699
177*3a608692SPiotr Kubaj	addi	4,4,16
178*3a608692SPiotr Kubaj	vsldoi	15,14,14,4
179*3a608692SPiotr Kubaj	vadduwm	0,0,15
180*3a608692SPiotr Kubaj	vsel	29,7,6,5
181*3a608692SPiotr Kubaj	vadduwm	7,7,28
182*3a608692SPiotr Kubaj	vadduwm	0,0,29
183*3a608692SPiotr Kubaj	.long	0x13C5FE82
184*3a608692SPiotr Kubaj	vadduwm	0,0,30
185*3a608692SPiotr Kubaj	vxor	29,1,2
186*3a608692SPiotr Kubaj	vsel	29,2,3,29
187*3a608692SPiotr Kubaj	vadduwm	4,4,0
188*3a608692SPiotr Kubaj	.long	0x13C18682
189*3a608692SPiotr Kubaj	vadduwm	30,30,29
190*3a608692SPiotr Kubaj	vadduwm	0,0,30
191*3a608692SPiotr Kubaj	lvx	28,10,7
192*3a608692SPiotr Kubaj	vadduwm	7,7,16
193*3a608692SPiotr Kubaj	vsel	29,6,5,4
194*3a608692SPiotr Kubaj	vadduwm	6,6,28
195*3a608692SPiotr Kubaj	vadduwm	7,7,29
196*3a608692SPiotr Kubaj	.long	0x13C4FE82
197*3a608692SPiotr Kubaj	vadduwm	7,7,30
198*3a608692SPiotr Kubaj	vxor	29,0,1
199*3a608692SPiotr Kubaj	vsel	29,1,2,29
200*3a608692SPiotr Kubaj	vadduwm	3,3,7
201*3a608692SPiotr Kubaj	.long	0x13C08682
202*3a608692SPiotr Kubaj	vadduwm	30,30,29
203*3a608692SPiotr Kubaj	vadduwm	7,7,30
204*3a608692SPiotr Kubaj	lvx	28,26,7
205*3a608692SPiotr Kubaj	vsldoi	17,16,16,4
206*3a608692SPiotr Kubaj	vadduwm	6,6,17
207*3a608692SPiotr Kubaj	vsel	29,5,4,3
208*3a608692SPiotr Kubaj	vadduwm	5,5,28
209*3a608692SPiotr Kubaj	vadduwm	6,6,29
210*3a608692SPiotr Kubaj	.long	0x13C3FE82
211*3a608692SPiotr Kubaj	vadduwm	6,6,30
212*3a608692SPiotr Kubaj	vxor	29,7,0
213*3a608692SPiotr Kubaj	vsel	29,0,1,29
214*3a608692SPiotr Kubaj	vadduwm	2,2,6
215*3a608692SPiotr Kubaj	.long	0x13C78682
216*3a608692SPiotr Kubaj	vadduwm	30,30,29
217*3a608692SPiotr Kubaj	vadduwm	6,6,30
218*3a608692SPiotr Kubaj	lvx	28,27,7
219*3a608692SPiotr Kubaj	vsldoi	18,17,17,4
220*3a608692SPiotr Kubaj	vadduwm	5,5,18
221*3a608692SPiotr Kubaj	vsel	29,4,3,2
222*3a608692SPiotr Kubaj	vadduwm	4,4,28
223*3a608692SPiotr Kubaj	vadduwm	5,5,29
224*3a608692SPiotr Kubaj	.long	0x13C2FE82
225*3a608692SPiotr Kubaj	vadduwm	5,5,30
226*3a608692SPiotr Kubaj	vxor	29,6,7
227*3a608692SPiotr Kubaj	vsel	29,7,0,29
228*3a608692SPiotr Kubaj	vadduwm	1,1,5
229*3a608692SPiotr Kubaj	.long	0x13C68682
230*3a608692SPiotr Kubaj	vadduwm	30,30,29
231*3a608692SPiotr Kubaj	vadduwm	5,5,30
232*3a608692SPiotr Kubaj	lvx	28,28,7
233*3a608692SPiotr Kubaj	.long	0x7F002699
234*3a608692SPiotr Kubaj	addi	4,4,16
235*3a608692SPiotr Kubaj	vsldoi	19,18,18,4
236*3a608692SPiotr Kubaj	vadduwm	4,4,19
237*3a608692SPiotr Kubaj	vsel	29,3,2,1
238*3a608692SPiotr Kubaj	vadduwm	3,3,28
239*3a608692SPiotr Kubaj	vadduwm	4,4,29
240*3a608692SPiotr Kubaj	.long	0x13C1FE82
241*3a608692SPiotr Kubaj	vadduwm	4,4,30
242*3a608692SPiotr Kubaj	vxor	29,5,6
243*3a608692SPiotr Kubaj	vsel	29,6,7,29
244*3a608692SPiotr Kubaj	vadduwm	0,0,4
245*3a608692SPiotr Kubaj	.long	0x13C58682
246*3a608692SPiotr Kubaj	vadduwm	30,30,29
247*3a608692SPiotr Kubaj	vadduwm	4,4,30
248*3a608692SPiotr Kubaj	lvx	28,29,7
249*3a608692SPiotr Kubaj	vadduwm	3,3,24
250*3a608692SPiotr Kubaj	vsel	29,2,1,0
251*3a608692SPiotr Kubaj	vadduwm	2,2,28
252*3a608692SPiotr Kubaj	vadduwm	3,3,29
253*3a608692SPiotr Kubaj	.long	0x13C0FE82
254*3a608692SPiotr Kubaj	vadduwm	3,3,30
255*3a608692SPiotr Kubaj	vxor	29,4,5
256*3a608692SPiotr Kubaj	vsel	29,5,6,29
257*3a608692SPiotr Kubaj	vadduwm	7,7,3
258*3a608692SPiotr Kubaj	.long	0x13C48682
259*3a608692SPiotr Kubaj	vadduwm	30,30,29
260*3a608692SPiotr Kubaj	vadduwm	3,3,30
261*3a608692SPiotr Kubaj	lvx	28,30,7
262*3a608692SPiotr Kubaj	vsldoi	25,24,24,4
263*3a608692SPiotr Kubaj	vadduwm	2,2,25
264*3a608692SPiotr Kubaj	vsel	29,1,0,7
265*3a608692SPiotr Kubaj	vadduwm	1,1,28
266*3a608692SPiotr Kubaj	vadduwm	2,2,29
267*3a608692SPiotr Kubaj	.long	0x13C7FE82
268*3a608692SPiotr Kubaj	vadduwm	2,2,30
269*3a608692SPiotr Kubaj	vxor	29,3,4
270*3a608692SPiotr Kubaj	vsel	29,4,5,29
271*3a608692SPiotr Kubaj	vadduwm	6,6,2
272*3a608692SPiotr Kubaj	.long	0x13C38682
273*3a608692SPiotr Kubaj	vadduwm	30,30,29
274*3a608692SPiotr Kubaj	vadduwm	2,2,30
275*3a608692SPiotr Kubaj	lvx	28,31,7
276*3a608692SPiotr Kubaj	addi	7,7,0x80
277*3a608692SPiotr Kubaj	vsldoi	26,25,25,4
278*3a608692SPiotr Kubaj	vadduwm	1,1,26
279*3a608692SPiotr Kubaj	vsel	29,0,7,6
280*3a608692SPiotr Kubaj	vadduwm	0,0,28
281*3a608692SPiotr Kubaj	vadduwm	1,1,29
282*3a608692SPiotr Kubaj	.long	0x13C6FE82
283*3a608692SPiotr Kubaj	vadduwm	1,1,30
284*3a608692SPiotr Kubaj	vxor	29,2,3
285*3a608692SPiotr Kubaj	vsel	29,3,4,29
286*3a608692SPiotr Kubaj	vadduwm	5,5,1
287*3a608692SPiotr Kubaj	.long	0x13C28682
288*3a608692SPiotr Kubaj	vadduwm	30,30,29
289*3a608692SPiotr Kubaj	vadduwm	1,1,30
290*3a608692SPiotr Kubaj	lvx	28,0,7
291*3a608692SPiotr Kubaj	vsldoi	27,26,26,4
292*3a608692SPiotr Kubaj	.long	0x13C90682
293*3a608692SPiotr Kubaj	vadduwm	8,8,30
294*3a608692SPiotr Kubaj	.long	0x13DA7E82
295*3a608692SPiotr Kubaj	vadduwm	8,8,30
296*3a608692SPiotr Kubaj	vadduwm	8,8,17
297*3a608692SPiotr Kubaj	vadduwm	0,0,27
298*3a608692SPiotr Kubaj	vsel	29,7,6,5
299*3a608692SPiotr Kubaj	vadduwm	7,7,28
300*3a608692SPiotr Kubaj	vadduwm	0,0,29
301*3a608692SPiotr Kubaj	.long	0x13C5FE82
302*3a608692SPiotr Kubaj	vadduwm	0,0,30
303*3a608692SPiotr Kubaj	vxor	29,1,2
304*3a608692SPiotr Kubaj	vsel	29,2,3,29
305*3a608692SPiotr Kubaj	vadduwm	4,4,0
306*3a608692SPiotr Kubaj	.long	0x13C18682
307*3a608692SPiotr Kubaj	vadduwm	30,30,29
308*3a608692SPiotr Kubaj	vadduwm	0,0,30
309*3a608692SPiotr Kubaj	lvx	28,10,7
310*3a608692SPiotr Kubaj	mtctr	0
311*3a608692SPiotr Kubaj	b	.L16_xx
312*3a608692SPiotr Kubaj.align	5
313*3a608692SPiotr Kubaj.L16_xx:
314*3a608692SPiotr Kubaj	.long	0x13CA0682
315*3a608692SPiotr Kubaj	vadduwm	9,9,30
316*3a608692SPiotr Kubaj	.long	0x13DB7E82
317*3a608692SPiotr Kubaj	vadduwm	9,9,30
318*3a608692SPiotr Kubaj	vadduwm	9,9,18
319*3a608692SPiotr Kubaj	vadduwm	7,7,8
320*3a608692SPiotr Kubaj	vsel	29,6,5,4
321*3a608692SPiotr Kubaj	vadduwm	6,6,28
322*3a608692SPiotr Kubaj	vadduwm	7,7,29
323*3a608692SPiotr Kubaj	.long	0x13C4FE82
324*3a608692SPiotr Kubaj	vadduwm	7,7,30
325*3a608692SPiotr Kubaj	vxor	29,0,1
326*3a608692SPiotr Kubaj	vsel	29,1,2,29
327*3a608692SPiotr Kubaj	vadduwm	3,3,7
328*3a608692SPiotr Kubaj	.long	0x13C08682
329*3a608692SPiotr Kubaj	vadduwm	30,30,29
330*3a608692SPiotr Kubaj	vadduwm	7,7,30
331*3a608692SPiotr Kubaj	lvx	28,26,7
332*3a608692SPiotr Kubaj	.long	0x13CB0682
333*3a608692SPiotr Kubaj	vadduwm	10,10,30
334*3a608692SPiotr Kubaj	.long	0x13C87E82
335*3a608692SPiotr Kubaj	vadduwm	10,10,30
336*3a608692SPiotr Kubaj	vadduwm	10,10,19
337*3a608692SPiotr Kubaj	vadduwm	6,6,9
338*3a608692SPiotr Kubaj	vsel	29,5,4,3
339*3a608692SPiotr Kubaj	vadduwm	5,5,28
340*3a608692SPiotr Kubaj	vadduwm	6,6,29
341*3a608692SPiotr Kubaj	.long	0x13C3FE82
342*3a608692SPiotr Kubaj	vadduwm	6,6,30
343*3a608692SPiotr Kubaj	vxor	29,7,0
344*3a608692SPiotr Kubaj	vsel	29,0,1,29
345*3a608692SPiotr Kubaj	vadduwm	2,2,6
346*3a608692SPiotr Kubaj	.long	0x13C78682
347*3a608692SPiotr Kubaj	vadduwm	30,30,29
348*3a608692SPiotr Kubaj	vadduwm	6,6,30
349*3a608692SPiotr Kubaj	lvx	28,27,7
350*3a608692SPiotr Kubaj	.long	0x13CC0682
351*3a608692SPiotr Kubaj	vadduwm	11,11,30
352*3a608692SPiotr Kubaj	.long	0x13C97E82
353*3a608692SPiotr Kubaj	vadduwm	11,11,30
354*3a608692SPiotr Kubaj	vadduwm	11,11,24
355*3a608692SPiotr Kubaj	vadduwm	5,5,10
356*3a608692SPiotr Kubaj	vsel	29,4,3,2
357*3a608692SPiotr Kubaj	vadduwm	4,4,28
358*3a608692SPiotr Kubaj	vadduwm	5,5,29
359*3a608692SPiotr Kubaj	.long	0x13C2FE82
360*3a608692SPiotr Kubaj	vadduwm	5,5,30
361*3a608692SPiotr Kubaj	vxor	29,6,7
362*3a608692SPiotr Kubaj	vsel	29,7,0,29
363*3a608692SPiotr Kubaj	vadduwm	1,1,5
364*3a608692SPiotr Kubaj	.long	0x13C68682
365*3a608692SPiotr Kubaj	vadduwm	30,30,29
366*3a608692SPiotr Kubaj	vadduwm	5,5,30
367*3a608692SPiotr Kubaj	lvx	28,28,7
368*3a608692SPiotr Kubaj	.long	0x13CD0682
369*3a608692SPiotr Kubaj	vadduwm	12,12,30
370*3a608692SPiotr Kubaj	.long	0x13CA7E82
371*3a608692SPiotr Kubaj	vadduwm	12,12,30
372*3a608692SPiotr Kubaj	vadduwm	12,12,25
373*3a608692SPiotr Kubaj	vadduwm	4,4,11
374*3a608692SPiotr Kubaj	vsel	29,3,2,1
375*3a608692SPiotr Kubaj	vadduwm	3,3,28
376*3a608692SPiotr Kubaj	vadduwm	4,4,29
377*3a608692SPiotr Kubaj	.long	0x13C1FE82
378*3a608692SPiotr Kubaj	vadduwm	4,4,30
379*3a608692SPiotr Kubaj	vxor	29,5,6
380*3a608692SPiotr Kubaj	vsel	29,6,7,29
381*3a608692SPiotr Kubaj	vadduwm	0,0,4
382*3a608692SPiotr Kubaj	.long	0x13C58682
383*3a608692SPiotr Kubaj	vadduwm	30,30,29
384*3a608692SPiotr Kubaj	vadduwm	4,4,30
385*3a608692SPiotr Kubaj	lvx	28,29,7
386*3a608692SPiotr Kubaj	.long	0x13CE0682
387*3a608692SPiotr Kubaj	vadduwm	13,13,30
388*3a608692SPiotr Kubaj	.long	0x13CB7E82
389*3a608692SPiotr Kubaj	vadduwm	13,13,30
390*3a608692SPiotr Kubaj	vadduwm	13,13,26
391*3a608692SPiotr Kubaj	vadduwm	3,3,12
392*3a608692SPiotr Kubaj	vsel	29,2,1,0
393*3a608692SPiotr Kubaj	vadduwm	2,2,28
394*3a608692SPiotr Kubaj	vadduwm	3,3,29
395*3a608692SPiotr Kubaj	.long	0x13C0FE82
396*3a608692SPiotr Kubaj	vadduwm	3,3,30
397*3a608692SPiotr Kubaj	vxor	29,4,5
398*3a608692SPiotr Kubaj	vsel	29,5,6,29
399*3a608692SPiotr Kubaj	vadduwm	7,7,3
400*3a608692SPiotr Kubaj	.long	0x13C48682
401*3a608692SPiotr Kubaj	vadduwm	30,30,29
402*3a608692SPiotr Kubaj	vadduwm	3,3,30
403*3a608692SPiotr Kubaj	lvx	28,30,7
404*3a608692SPiotr Kubaj	.long	0x13CF0682
405*3a608692SPiotr Kubaj	vadduwm	14,14,30
406*3a608692SPiotr Kubaj	.long	0x13CC7E82
407*3a608692SPiotr Kubaj	vadduwm	14,14,30
408*3a608692SPiotr Kubaj	vadduwm	14,14,27
409*3a608692SPiotr Kubaj	vadduwm	2,2,13
410*3a608692SPiotr Kubaj	vsel	29,1,0,7
411*3a608692SPiotr Kubaj	vadduwm	1,1,28
412*3a608692SPiotr Kubaj	vadduwm	2,2,29
413*3a608692SPiotr Kubaj	.long	0x13C7FE82
414*3a608692SPiotr Kubaj	vadduwm	2,2,30
415*3a608692SPiotr Kubaj	vxor	29,3,4
416*3a608692SPiotr Kubaj	vsel	29,4,5,29
417*3a608692SPiotr Kubaj	vadduwm	6,6,2
418*3a608692SPiotr Kubaj	.long	0x13C38682
419*3a608692SPiotr Kubaj	vadduwm	30,30,29
420*3a608692SPiotr Kubaj	vadduwm	2,2,30
421*3a608692SPiotr Kubaj	lvx	28,31,7
422*3a608692SPiotr Kubaj	addi	7,7,0x80
423*3a608692SPiotr Kubaj	.long	0x13D00682
424*3a608692SPiotr Kubaj	vadduwm	15,15,30
425*3a608692SPiotr Kubaj	.long	0x13CD7E82
426*3a608692SPiotr Kubaj	vadduwm	15,15,30
427*3a608692SPiotr Kubaj	vadduwm	15,15,8
428*3a608692SPiotr Kubaj	vadduwm	1,1,14
429*3a608692SPiotr Kubaj	vsel	29,0,7,6
430*3a608692SPiotr Kubaj	vadduwm	0,0,28
431*3a608692SPiotr Kubaj	vadduwm	1,1,29
432*3a608692SPiotr Kubaj	.long	0x13C6FE82
433*3a608692SPiotr Kubaj	vadduwm	1,1,30
434*3a608692SPiotr Kubaj	vxor	29,2,3
435*3a608692SPiotr Kubaj	vsel	29,3,4,29
436*3a608692SPiotr Kubaj	vadduwm	5,5,1
437*3a608692SPiotr Kubaj	.long	0x13C28682
438*3a608692SPiotr Kubaj	vadduwm	30,30,29
439*3a608692SPiotr Kubaj	vadduwm	1,1,30
440*3a608692SPiotr Kubaj	lvx	28,0,7
441*3a608692SPiotr Kubaj	.long	0x13D10682
442*3a608692SPiotr Kubaj	vadduwm	16,16,30
443*3a608692SPiotr Kubaj	.long	0x13CE7E82
444*3a608692SPiotr Kubaj	vadduwm	16,16,30
445*3a608692SPiotr Kubaj	vadduwm	16,16,9
446*3a608692SPiotr Kubaj	vadduwm	0,0,15
447*3a608692SPiotr Kubaj	vsel	29,7,6,5
448*3a608692SPiotr Kubaj	vadduwm	7,7,28
449*3a608692SPiotr Kubaj	vadduwm	0,0,29
450*3a608692SPiotr Kubaj	.long	0x13C5FE82
451*3a608692SPiotr Kubaj	vadduwm	0,0,30
452*3a608692SPiotr Kubaj	vxor	29,1,2
453*3a608692SPiotr Kubaj	vsel	29,2,3,29
454*3a608692SPiotr Kubaj	vadduwm	4,4,0
455*3a608692SPiotr Kubaj	.long	0x13C18682
456*3a608692SPiotr Kubaj	vadduwm	30,30,29
457*3a608692SPiotr Kubaj	vadduwm	0,0,30
458*3a608692SPiotr Kubaj	lvx	28,10,7
459*3a608692SPiotr Kubaj	.long	0x13D20682
460*3a608692SPiotr Kubaj	vadduwm	17,17,30
461*3a608692SPiotr Kubaj	.long	0x13CF7E82
462*3a608692SPiotr Kubaj	vadduwm	17,17,30
463*3a608692SPiotr Kubaj	vadduwm	17,17,10
464*3a608692SPiotr Kubaj	vadduwm	7,7,16
465*3a608692SPiotr Kubaj	vsel	29,6,5,4
466*3a608692SPiotr Kubaj	vadduwm	6,6,28
467*3a608692SPiotr Kubaj	vadduwm	7,7,29
468*3a608692SPiotr Kubaj	.long	0x13C4FE82
469*3a608692SPiotr Kubaj	vadduwm	7,7,30
470*3a608692SPiotr Kubaj	vxor	29,0,1
471*3a608692SPiotr Kubaj	vsel	29,1,2,29
472*3a608692SPiotr Kubaj	vadduwm	3,3,7
473*3a608692SPiotr Kubaj	.long	0x13C08682
474*3a608692SPiotr Kubaj	vadduwm	30,30,29
475*3a608692SPiotr Kubaj	vadduwm	7,7,30
476*3a608692SPiotr Kubaj	lvx	28,26,7
477*3a608692SPiotr Kubaj	.long	0x13D30682
478*3a608692SPiotr Kubaj	vadduwm	18,18,30
479*3a608692SPiotr Kubaj	.long	0x13D07E82
480*3a608692SPiotr Kubaj	vadduwm	18,18,30
481*3a608692SPiotr Kubaj	vadduwm	18,18,11
482*3a608692SPiotr Kubaj	vadduwm	6,6,17
483*3a608692SPiotr Kubaj	vsel	29,5,4,3
484*3a608692SPiotr Kubaj	vadduwm	5,5,28
485*3a608692SPiotr Kubaj	vadduwm	6,6,29
486*3a608692SPiotr Kubaj	.long	0x13C3FE82
487*3a608692SPiotr Kubaj	vadduwm	6,6,30
488*3a608692SPiotr Kubaj	vxor	29,7,0
489*3a608692SPiotr Kubaj	vsel	29,0,1,29
490*3a608692SPiotr Kubaj	vadduwm	2,2,6
491*3a608692SPiotr Kubaj	.long	0x13C78682
492*3a608692SPiotr Kubaj	vadduwm	30,30,29
493*3a608692SPiotr Kubaj	vadduwm	6,6,30
494*3a608692SPiotr Kubaj	lvx	28,27,7
495*3a608692SPiotr Kubaj	.long	0x13D80682
496*3a608692SPiotr Kubaj	vadduwm	19,19,30
497*3a608692SPiotr Kubaj	.long	0x13D17E82
498*3a608692SPiotr Kubaj	vadduwm	19,19,30
499*3a608692SPiotr Kubaj	vadduwm	19,19,12
500*3a608692SPiotr Kubaj	vadduwm	5,5,18
501*3a608692SPiotr Kubaj	vsel	29,4,3,2
502*3a608692SPiotr Kubaj	vadduwm	4,4,28
503*3a608692SPiotr Kubaj	vadduwm	5,5,29
504*3a608692SPiotr Kubaj	.long	0x13C2FE82
505*3a608692SPiotr Kubaj	vadduwm	5,5,30
506*3a608692SPiotr Kubaj	vxor	29,6,7
507*3a608692SPiotr Kubaj	vsel	29,7,0,29
508*3a608692SPiotr Kubaj	vadduwm	1,1,5
509*3a608692SPiotr Kubaj	.long	0x13C68682
510*3a608692SPiotr Kubaj	vadduwm	30,30,29
511*3a608692SPiotr Kubaj	vadduwm	5,5,30
512*3a608692SPiotr Kubaj	lvx	28,28,7
513*3a608692SPiotr Kubaj	.long	0x13D90682
514*3a608692SPiotr Kubaj	vadduwm	24,24,30
515*3a608692SPiotr Kubaj	.long	0x13D27E82
516*3a608692SPiotr Kubaj	vadduwm	24,24,30
517*3a608692SPiotr Kubaj	vadduwm	24,24,13
518*3a608692SPiotr Kubaj	vadduwm	4,4,19
519*3a608692SPiotr Kubaj	vsel	29,3,2,1
520*3a608692SPiotr Kubaj	vadduwm	3,3,28
521*3a608692SPiotr Kubaj	vadduwm	4,4,29
522*3a608692SPiotr Kubaj	.long	0x13C1FE82
523*3a608692SPiotr Kubaj	vadduwm	4,4,30
524*3a608692SPiotr Kubaj	vxor	29,5,6
525*3a608692SPiotr Kubaj	vsel	29,6,7,29
526*3a608692SPiotr Kubaj	vadduwm	0,0,4
527*3a608692SPiotr Kubaj	.long	0x13C58682
528*3a608692SPiotr Kubaj	vadduwm	30,30,29
529*3a608692SPiotr Kubaj	vadduwm	4,4,30
530*3a608692SPiotr Kubaj	lvx	28,29,7
531*3a608692SPiotr Kubaj	.long	0x13DA0682
532*3a608692SPiotr Kubaj	vadduwm	25,25,30
533*3a608692SPiotr Kubaj	.long	0x13D37E82
534*3a608692SPiotr Kubaj	vadduwm	25,25,30
535*3a608692SPiotr Kubaj	vadduwm	25,25,14
536*3a608692SPiotr Kubaj	vadduwm	3,3,24
537*3a608692SPiotr Kubaj	vsel	29,2,1,0
538*3a608692SPiotr Kubaj	vadduwm	2,2,28
539*3a608692SPiotr Kubaj	vadduwm	3,3,29
540*3a608692SPiotr Kubaj	.long	0x13C0FE82
541*3a608692SPiotr Kubaj	vadduwm	3,3,30
542*3a608692SPiotr Kubaj	vxor	29,4,5
543*3a608692SPiotr Kubaj	vsel	29,5,6,29
544*3a608692SPiotr Kubaj	vadduwm	7,7,3
545*3a608692SPiotr Kubaj	.long	0x13C48682
546*3a608692SPiotr Kubaj	vadduwm	30,30,29
547*3a608692SPiotr Kubaj	vadduwm	3,3,30
548*3a608692SPiotr Kubaj	lvx	28,30,7
549*3a608692SPiotr Kubaj	.long	0x13DB0682
550*3a608692SPiotr Kubaj	vadduwm	26,26,30
551*3a608692SPiotr Kubaj	.long	0x13D87E82
552*3a608692SPiotr Kubaj	vadduwm	26,26,30
553*3a608692SPiotr Kubaj	vadduwm	26,26,15
554*3a608692SPiotr Kubaj	vadduwm	2,2,25
555*3a608692SPiotr Kubaj	vsel	29,1,0,7
556*3a608692SPiotr Kubaj	vadduwm	1,1,28
557*3a608692SPiotr Kubaj	vadduwm	2,2,29
558*3a608692SPiotr Kubaj	.long	0x13C7FE82
559*3a608692SPiotr Kubaj	vadduwm	2,2,30
560*3a608692SPiotr Kubaj	vxor	29,3,4
561*3a608692SPiotr Kubaj	vsel	29,4,5,29
562*3a608692SPiotr Kubaj	vadduwm	6,6,2
563*3a608692SPiotr Kubaj	.long	0x13C38682
564*3a608692SPiotr Kubaj	vadduwm	30,30,29
565*3a608692SPiotr Kubaj	vadduwm	2,2,30
566*3a608692SPiotr Kubaj	lvx	28,31,7
567*3a608692SPiotr Kubaj	addi	7,7,0x80
568*3a608692SPiotr Kubaj	.long	0x13C80682
569*3a608692SPiotr Kubaj	vadduwm	27,27,30
570*3a608692SPiotr Kubaj	.long	0x13D97E82
571*3a608692SPiotr Kubaj	vadduwm	27,27,30
572*3a608692SPiotr Kubaj	vadduwm	27,27,16
573*3a608692SPiotr Kubaj	vadduwm	1,1,26
574*3a608692SPiotr Kubaj	vsel	29,0,7,6
575*3a608692SPiotr Kubaj	vadduwm	0,0,28
576*3a608692SPiotr Kubaj	vadduwm	1,1,29
577*3a608692SPiotr Kubaj	.long	0x13C6FE82
578*3a608692SPiotr Kubaj	vadduwm	1,1,30
579*3a608692SPiotr Kubaj	vxor	29,2,3
580*3a608692SPiotr Kubaj	vsel	29,3,4,29
581*3a608692SPiotr Kubaj	vadduwm	5,5,1
582*3a608692SPiotr Kubaj	.long	0x13C28682
583*3a608692SPiotr Kubaj	vadduwm	30,30,29
584*3a608692SPiotr Kubaj	vadduwm	1,1,30
585*3a608692SPiotr Kubaj	lvx	28,0,7
586*3a608692SPiotr Kubaj	.long	0x13C90682
587*3a608692SPiotr Kubaj	vadduwm	8,8,30
588*3a608692SPiotr Kubaj	.long	0x13DA7E82
589*3a608692SPiotr Kubaj	vadduwm	8,8,30
590*3a608692SPiotr Kubaj	vadduwm	8,8,17
591*3a608692SPiotr Kubaj	vadduwm	0,0,27
592*3a608692SPiotr Kubaj	vsel	29,7,6,5
593*3a608692SPiotr Kubaj	vadduwm	7,7,28
594*3a608692SPiotr Kubaj	vadduwm	0,0,29
595*3a608692SPiotr Kubaj	.long	0x13C5FE82
596*3a608692SPiotr Kubaj	vadduwm	0,0,30
597*3a608692SPiotr Kubaj	vxor	29,1,2
598*3a608692SPiotr Kubaj	vsel	29,2,3,29
599*3a608692SPiotr Kubaj	vadduwm	4,4,0
600*3a608692SPiotr Kubaj	.long	0x13C18682
601*3a608692SPiotr Kubaj	vadduwm	30,30,29
602*3a608692SPiotr Kubaj	vadduwm	0,0,30
603*3a608692SPiotr Kubaj	lvx	28,10,7
604*3a608692SPiotr Kubaj	bdnz	.L16_xx
605*3a608692SPiotr Kubaj
606*3a608692SPiotr Kubaj	lvx	10,0,11
607*3a608692SPiotr Kubaj	subic.	5,5,1
608*3a608692SPiotr Kubaj	lvx	11,10,11
609*3a608692SPiotr Kubaj	vadduwm	0,0,10
610*3a608692SPiotr Kubaj	lvx	12,26,11
611*3a608692SPiotr Kubaj	vadduwm	1,1,11
612*3a608692SPiotr Kubaj	lvx	13,27,11
613*3a608692SPiotr Kubaj	vadduwm	2,2,12
614*3a608692SPiotr Kubaj	lvx	14,28,11
615*3a608692SPiotr Kubaj	vadduwm	3,3,13
616*3a608692SPiotr Kubaj	lvx	15,29,11
617*3a608692SPiotr Kubaj	vadduwm	4,4,14
618*3a608692SPiotr Kubaj	lvx	16,30,11
619*3a608692SPiotr Kubaj	vadduwm	5,5,15
620*3a608692SPiotr Kubaj	lvx	17,31,11
621*3a608692SPiotr Kubaj	vadduwm	6,6,16
622*3a608692SPiotr Kubaj	vadduwm	7,7,17
623*3a608692SPiotr Kubaj	bne	.Loop
624*3a608692SPiotr Kubaj	lvx	8,26,7
625*3a608692SPiotr Kubaj	vperm	0,0,1,28
626*3a608692SPiotr Kubaj	lvx	9,27,7
627*3a608692SPiotr Kubaj	vperm	4,4,5,28
628*3a608692SPiotr Kubaj	vperm	0,0,2,8
629*3a608692SPiotr Kubaj	vperm	4,4,6,8
630*3a608692SPiotr Kubaj	vperm	0,0,3,9
631*3a608692SPiotr Kubaj	vperm	4,4,7,9
632*3a608692SPiotr Kubaj	.long	0x7C001F19
633*3a608692SPiotr Kubaj	.long	0x7C8A1F19
634*3a608692SPiotr Kubaj	addi	11,1,207
635*3a608692SPiotr Kubaj	mtlr	8
636*3a608692SPiotr Kubaj	or	12,12,12
637*3a608692SPiotr Kubaj	lvx	24,0,11
638*3a608692SPiotr Kubaj	lvx	25,10,11
639*3a608692SPiotr Kubaj	lvx	26,26,11
640*3a608692SPiotr Kubaj	lvx	27,27,11
641*3a608692SPiotr Kubaj	lvx	28,28,11
642*3a608692SPiotr Kubaj	lvx	29,29,11
643*3a608692SPiotr Kubaj	lvx	30,30,11
644*3a608692SPiotr Kubaj	lvx	31,31,11
645*3a608692SPiotr Kubaj	ld	26,336(1)
646*3a608692SPiotr Kubaj	ld	27,344(1)
647*3a608692SPiotr Kubaj	ld	28,352(1)
648*3a608692SPiotr Kubaj	ld	29,360(1)
649*3a608692SPiotr Kubaj	ld	30,368(1)
650*3a608692SPiotr Kubaj	ld	31,376(1)
651*3a608692SPiotr Kubaj	addi	1,1,384
652*3a608692SPiotr Kubaj	blr
653*3a608692SPiotr Kubaj.long	0
654*3a608692SPiotr Kubaj.byte	0,12,4,1,0x80,6,3,0
655*3a608692SPiotr Kubaj.long	0
656*3a608692SPiotr Kubaj.size	sha256_block_p8,.-sha256_block_p8
657*3a608692SPiotr Kubaj.align	6
658*3a608692SPiotr Kubaj.LPICmeup:
659*3a608692SPiotr Kubaj	mflr	0
660*3a608692SPiotr Kubaj	bcl	20,31,$+4
661*3a608692SPiotr Kubaj	mflr	6
662*3a608692SPiotr Kubaj	addi	6,6,56
663*3a608692SPiotr Kubaj	mtlr	0
664*3a608692SPiotr Kubaj	blr
665*3a608692SPiotr Kubaj.long	0
666*3a608692SPiotr Kubaj.byte	0,12,0x14,0,0,0,0,0
667*3a608692SPiotr Kubaj.space	28
668*3a608692SPiotr Kubaj.long	0x428a2f98,0x428a2f98,0x428a2f98,0x428a2f98
669*3a608692SPiotr Kubaj.long	0x71374491,0x71374491,0x71374491,0x71374491
670*3a608692SPiotr Kubaj.long	0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf
671*3a608692SPiotr Kubaj.long	0xe9b5dba5,0xe9b5dba5,0xe9b5dba5,0xe9b5dba5
672*3a608692SPiotr Kubaj.long	0x3956c25b,0x3956c25b,0x3956c25b,0x3956c25b
673*3a608692SPiotr Kubaj.long	0x59f111f1,0x59f111f1,0x59f111f1,0x59f111f1
674*3a608692SPiotr Kubaj.long	0x923f82a4,0x923f82a4,0x923f82a4,0x923f82a4
675*3a608692SPiotr Kubaj.long	0xab1c5ed5,0xab1c5ed5,0xab1c5ed5,0xab1c5ed5
676*3a608692SPiotr Kubaj.long	0xd807aa98,0xd807aa98,0xd807aa98,0xd807aa98
677*3a608692SPiotr Kubaj.long	0x12835b01,0x12835b01,0x12835b01,0x12835b01
678*3a608692SPiotr Kubaj.long	0x243185be,0x243185be,0x243185be,0x243185be
679*3a608692SPiotr Kubaj.long	0x550c7dc3,0x550c7dc3,0x550c7dc3,0x550c7dc3
680*3a608692SPiotr Kubaj.long	0x72be5d74,0x72be5d74,0x72be5d74,0x72be5d74
681*3a608692SPiotr Kubaj.long	0x80deb1fe,0x80deb1fe,0x80deb1fe,0x80deb1fe
682*3a608692SPiotr Kubaj.long	0x9bdc06a7,0x9bdc06a7,0x9bdc06a7,0x9bdc06a7
683*3a608692SPiotr Kubaj.long	0xc19bf174,0xc19bf174,0xc19bf174,0xc19bf174
684*3a608692SPiotr Kubaj.long	0xe49b69c1,0xe49b69c1,0xe49b69c1,0xe49b69c1
685*3a608692SPiotr Kubaj.long	0xefbe4786,0xefbe4786,0xefbe4786,0xefbe4786
686*3a608692SPiotr Kubaj.long	0x0fc19dc6,0x0fc19dc6,0x0fc19dc6,0x0fc19dc6
687*3a608692SPiotr Kubaj.long	0x240ca1cc,0x240ca1cc,0x240ca1cc,0x240ca1cc
688*3a608692SPiotr Kubaj.long	0x2de92c6f,0x2de92c6f,0x2de92c6f,0x2de92c6f
689*3a608692SPiotr Kubaj.long	0x4a7484aa,0x4a7484aa,0x4a7484aa,0x4a7484aa
690*3a608692SPiotr Kubaj.long	0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc
691*3a608692SPiotr Kubaj.long	0x76f988da,0x76f988da,0x76f988da,0x76f988da
692*3a608692SPiotr Kubaj.long	0x983e5152,0x983e5152,0x983e5152,0x983e5152
693*3a608692SPiotr Kubaj.long	0xa831c66d,0xa831c66d,0xa831c66d,0xa831c66d
694*3a608692SPiotr Kubaj.long	0xb00327c8,0xb00327c8,0xb00327c8,0xb00327c8
695*3a608692SPiotr Kubaj.long	0xbf597fc7,0xbf597fc7,0xbf597fc7,0xbf597fc7
696*3a608692SPiotr Kubaj.long	0xc6e00bf3,0xc6e00bf3,0xc6e00bf3,0xc6e00bf3
697*3a608692SPiotr Kubaj.long	0xd5a79147,0xd5a79147,0xd5a79147,0xd5a79147
698*3a608692SPiotr Kubaj.long	0x06ca6351,0x06ca6351,0x06ca6351,0x06ca6351
699*3a608692SPiotr Kubaj.long	0x14292967,0x14292967,0x14292967,0x14292967
700*3a608692SPiotr Kubaj.long	0x27b70a85,0x27b70a85,0x27b70a85,0x27b70a85
701*3a608692SPiotr Kubaj.long	0x2e1b2138,0x2e1b2138,0x2e1b2138,0x2e1b2138
702*3a608692SPiotr Kubaj.long	0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc
703*3a608692SPiotr Kubaj.long	0x53380d13,0x53380d13,0x53380d13,0x53380d13
704*3a608692SPiotr Kubaj.long	0x650a7354,0x650a7354,0x650a7354,0x650a7354
705*3a608692SPiotr Kubaj.long	0x766a0abb,0x766a0abb,0x766a0abb,0x766a0abb
706*3a608692SPiotr Kubaj.long	0x81c2c92e,0x81c2c92e,0x81c2c92e,0x81c2c92e
707*3a608692SPiotr Kubaj.long	0x92722c85,0x92722c85,0x92722c85,0x92722c85
708*3a608692SPiotr Kubaj.long	0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1
709*3a608692SPiotr Kubaj.long	0xa81a664b,0xa81a664b,0xa81a664b,0xa81a664b
710*3a608692SPiotr Kubaj.long	0xc24b8b70,0xc24b8b70,0xc24b8b70,0xc24b8b70
711*3a608692SPiotr Kubaj.long	0xc76c51a3,0xc76c51a3,0xc76c51a3,0xc76c51a3
712*3a608692SPiotr Kubaj.long	0xd192e819,0xd192e819,0xd192e819,0xd192e819
713*3a608692SPiotr Kubaj.long	0xd6990624,0xd6990624,0xd6990624,0xd6990624
714*3a608692SPiotr Kubaj.long	0xf40e3585,0xf40e3585,0xf40e3585,0xf40e3585
715*3a608692SPiotr Kubaj.long	0x106aa070,0x106aa070,0x106aa070,0x106aa070
716*3a608692SPiotr Kubaj.long	0x19a4c116,0x19a4c116,0x19a4c116,0x19a4c116
717*3a608692SPiotr Kubaj.long	0x1e376c08,0x1e376c08,0x1e376c08,0x1e376c08
718*3a608692SPiotr Kubaj.long	0x2748774c,0x2748774c,0x2748774c,0x2748774c
719*3a608692SPiotr Kubaj.long	0x34b0bcb5,0x34b0bcb5,0x34b0bcb5,0x34b0bcb5
720*3a608692SPiotr Kubaj.long	0x391c0cb3,0x391c0cb3,0x391c0cb3,0x391c0cb3
721*3a608692SPiotr Kubaj.long	0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a
722*3a608692SPiotr Kubaj.long	0x5b9cca4f,0x5b9cca4f,0x5b9cca4f,0x5b9cca4f
723*3a608692SPiotr Kubaj.long	0x682e6ff3,0x682e6ff3,0x682e6ff3,0x682e6ff3
724*3a608692SPiotr Kubaj.long	0x748f82ee,0x748f82ee,0x748f82ee,0x748f82ee
725*3a608692SPiotr Kubaj.long	0x78a5636f,0x78a5636f,0x78a5636f,0x78a5636f
726*3a608692SPiotr Kubaj.long	0x84c87814,0x84c87814,0x84c87814,0x84c87814
727*3a608692SPiotr Kubaj.long	0x8cc70208,0x8cc70208,0x8cc70208,0x8cc70208
728*3a608692SPiotr Kubaj.long	0x90befffa,0x90befffa,0x90befffa,0x90befffa
729*3a608692SPiotr Kubaj.long	0xa4506ceb,0xa4506ceb,0xa4506ceb,0xa4506ceb
730*3a608692SPiotr Kubaj.long	0xbef9a3f7,0xbef9a3f7,0xbef9a3f7,0xbef9a3f7
731*3a608692SPiotr Kubaj.long	0xc67178f2,0xc67178f2,0xc67178f2,0xc67178f2
732*3a608692SPiotr Kubaj.long	0,0,0,0
733*3a608692SPiotr Kubaj.long	0x00010203,0x10111213,0x10111213,0x10111213
734*3a608692SPiotr Kubaj.long	0x00010203,0x04050607,0x10111213,0x10111213
735*3a608692SPiotr Kubaj.long	0x00010203,0x04050607,0x08090a0b,0x10111213
736*3a608692SPiotr Kubaj.byte	83,72,65,50,53,54,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
737*3a608692SPiotr Kubaj.align	2
738*3a608692SPiotr Kubaj.align	2
739