1// Code generated by mkduff.go; DO NOT EDIT.
2// Run go generate from src/runtime to update.
3// See mkduff.go for comments.
4
5#include "textflag.h"
6
7TEXT runtime·duffzero<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-0
8	MOV	ZERO, (X25)
9	ADD	$8, X25
10	MOV	ZERO, (X25)
11	ADD	$8, X25
12	MOV	ZERO, (X25)
13	ADD	$8, X25
14	MOV	ZERO, (X25)
15	ADD	$8, X25
16	MOV	ZERO, (X25)
17	ADD	$8, X25
18	MOV	ZERO, (X25)
19	ADD	$8, X25
20	MOV	ZERO, (X25)
21	ADD	$8, X25
22	MOV	ZERO, (X25)
23	ADD	$8, X25
24	MOV	ZERO, (X25)
25	ADD	$8, X25
26	MOV	ZERO, (X25)
27	ADD	$8, X25
28	MOV	ZERO, (X25)
29	ADD	$8, X25
30	MOV	ZERO, (X25)
31	ADD	$8, X25
32	MOV	ZERO, (X25)
33	ADD	$8, X25
34	MOV	ZERO, (X25)
35	ADD	$8, X25
36	MOV	ZERO, (X25)
37	ADD	$8, X25
38	MOV	ZERO, (X25)
39	ADD	$8, X25
40	MOV	ZERO, (X25)
41	ADD	$8, X25
42	MOV	ZERO, (X25)
43	ADD	$8, X25
44	MOV	ZERO, (X25)
45	ADD	$8, X25
46	MOV	ZERO, (X25)
47	ADD	$8, X25
48	MOV	ZERO, (X25)
49	ADD	$8, X25
50	MOV	ZERO, (X25)
51	ADD	$8, X25
52	MOV	ZERO, (X25)
53	ADD	$8, X25
54	MOV	ZERO, (X25)
55	ADD	$8, X25
56	MOV	ZERO, (X25)
57	ADD	$8, X25
58	MOV	ZERO, (X25)
59	ADD	$8, X25
60	MOV	ZERO, (X25)
61	ADD	$8, X25
62	MOV	ZERO, (X25)
63	ADD	$8, X25
64	MOV	ZERO, (X25)
65	ADD	$8, X25
66	MOV	ZERO, (X25)
67	ADD	$8, X25
68	MOV	ZERO, (X25)
69	ADD	$8, X25
70	MOV	ZERO, (X25)
71	ADD	$8, X25
72	MOV	ZERO, (X25)
73	ADD	$8, X25
74	MOV	ZERO, (X25)
75	ADD	$8, X25
76	MOV	ZERO, (X25)
77	ADD	$8, X25
78	MOV	ZERO, (X25)
79	ADD	$8, X25
80	MOV	ZERO, (X25)
81	ADD	$8, X25
82	MOV	ZERO, (X25)
83	ADD	$8, X25
84	MOV	ZERO, (X25)
85	ADD	$8, X25
86	MOV	ZERO, (X25)
87	ADD	$8, X25
88	MOV	ZERO, (X25)
89	ADD	$8, X25
90	MOV	ZERO, (X25)
91	ADD	$8, X25
92	MOV	ZERO, (X25)
93	ADD	$8, X25
94	MOV	ZERO, (X25)
95	ADD	$8, X25
96	MOV	ZERO, (X25)
97	ADD	$8, X25
98	MOV	ZERO, (X25)
99	ADD	$8, X25
100	MOV	ZERO, (X25)
101	ADD	$8, X25
102	MOV	ZERO, (X25)
103	ADD	$8, X25
104	MOV	ZERO, (X25)
105	ADD	$8, X25
106	MOV	ZERO, (X25)
107	ADD	$8, X25
108	MOV	ZERO, (X25)
109	ADD	$8, X25
110	MOV	ZERO, (X25)
111	ADD	$8, X25
112	MOV	ZERO, (X25)
113	ADD	$8, X25
114	MOV	ZERO, (X25)
115	ADD	$8, X25
116	MOV	ZERO, (X25)
117	ADD	$8, X25
118	MOV	ZERO, (X25)
119	ADD	$8, X25
120	MOV	ZERO, (X25)
121	ADD	$8, X25
122	MOV	ZERO, (X25)
123	ADD	$8, X25
124	MOV	ZERO, (X25)
125	ADD	$8, X25
126	MOV	ZERO, (X25)
127	ADD	$8, X25
128	MOV	ZERO, (X25)
129	ADD	$8, X25
130	MOV	ZERO, (X25)
131	ADD	$8, X25
132	MOV	ZERO, (X25)
133	ADD	$8, X25
134	MOV	ZERO, (X25)
135	ADD	$8, X25
136	MOV	ZERO, (X25)
137	ADD	$8, X25
138	MOV	ZERO, (X25)
139	ADD	$8, X25
140	MOV	ZERO, (X25)
141	ADD	$8, X25
142	MOV	ZERO, (X25)
143	ADD	$8, X25
144	MOV	ZERO, (X25)
145	ADD	$8, X25
146	MOV	ZERO, (X25)
147	ADD	$8, X25
148	MOV	ZERO, (X25)
149	ADD	$8, X25
150	MOV	ZERO, (X25)
151	ADD	$8, X25
152	MOV	ZERO, (X25)
153	ADD	$8, X25
154	MOV	ZERO, (X25)
155	ADD	$8, X25
156	MOV	ZERO, (X25)
157	ADD	$8, X25
158	MOV	ZERO, (X25)
159	ADD	$8, X25
160	MOV	ZERO, (X25)
161	ADD	$8, X25
162	MOV	ZERO, (X25)
163	ADD	$8, X25
164	MOV	ZERO, (X25)
165	ADD	$8, X25
166	MOV	ZERO, (X25)
167	ADD	$8, X25
168	MOV	ZERO, (X25)
169	ADD	$8, X25
170	MOV	ZERO, (X25)
171	ADD	$8, X25
172	MOV	ZERO, (X25)
173	ADD	$8, X25
174	MOV	ZERO, (X25)
175	ADD	$8, X25
176	MOV	ZERO, (X25)
177	ADD	$8, X25
178	MOV	ZERO, (X25)
179	ADD	$8, X25
180	MOV	ZERO, (X25)
181	ADD	$8, X25
182	MOV	ZERO, (X25)
183	ADD	$8, X25
184	MOV	ZERO, (X25)
185	ADD	$8, X25
186	MOV	ZERO, (X25)
187	ADD	$8, X25
188	MOV	ZERO, (X25)
189	ADD	$8, X25
190	MOV	ZERO, (X25)
191	ADD	$8, X25
192	MOV	ZERO, (X25)
193	ADD	$8, X25
194	MOV	ZERO, (X25)
195	ADD	$8, X25
196	MOV	ZERO, (X25)
197	ADD	$8, X25
198	MOV	ZERO, (X25)
199	ADD	$8, X25
200	MOV	ZERO, (X25)
201	ADD	$8, X25
202	MOV	ZERO, (X25)
203	ADD	$8, X25
204	MOV	ZERO, (X25)
205	ADD	$8, X25
206	MOV	ZERO, (X25)
207	ADD	$8, X25
208	MOV	ZERO, (X25)
209	ADD	$8, X25
210	MOV	ZERO, (X25)
211	ADD	$8, X25
212	MOV	ZERO, (X25)
213	ADD	$8, X25
214	MOV	ZERO, (X25)
215	ADD	$8, X25
216	MOV	ZERO, (X25)
217	ADD	$8, X25
218	MOV	ZERO, (X25)
219	ADD	$8, X25
220	MOV	ZERO, (X25)
221	ADD	$8, X25
222	MOV	ZERO, (X25)
223	ADD	$8, X25
224	MOV	ZERO, (X25)
225	ADD	$8, X25
226	MOV	ZERO, (X25)
227	ADD	$8, X25
228	MOV	ZERO, (X25)
229	ADD	$8, X25
230	MOV	ZERO, (X25)
231	ADD	$8, X25
232	MOV	ZERO, (X25)
233	ADD	$8, X25
234	MOV	ZERO, (X25)
235	ADD	$8, X25
236	MOV	ZERO, (X25)
237	ADD	$8, X25
238	MOV	ZERO, (X25)
239	ADD	$8, X25
240	MOV	ZERO, (X25)
241	ADD	$8, X25
242	MOV	ZERO, (X25)
243	ADD	$8, X25
244	MOV	ZERO, (X25)
245	ADD	$8, X25
246	MOV	ZERO, (X25)
247	ADD	$8, X25
248	MOV	ZERO, (X25)
249	ADD	$8, X25
250	MOV	ZERO, (X25)
251	ADD	$8, X25
252	MOV	ZERO, (X25)
253	ADD	$8, X25
254	MOV	ZERO, (X25)
255	ADD	$8, X25
256	MOV	ZERO, (X25)
257	ADD	$8, X25
258	MOV	ZERO, (X25)
259	ADD	$8, X25
260	MOV	ZERO, (X25)
261	ADD	$8, X25
262	MOV	ZERO, (X25)
263	ADD	$8, X25
264	RET
265
266TEXT runtime·duffcopy<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-0
267	MOV	(X24), X31
268	ADD	$8, X24
269	MOV	X31, (X25)
270	ADD	$8, X25
271
272	MOV	(X24), X31
273	ADD	$8, X24
274	MOV	X31, (X25)
275	ADD	$8, X25
276
277	MOV	(X24), X31
278	ADD	$8, X24
279	MOV	X31, (X25)
280	ADD	$8, X25
281
282	MOV	(X24), X31
283	ADD	$8, X24
284	MOV	X31, (X25)
285	ADD	$8, X25
286
287	MOV	(X24), X31
288	ADD	$8, X24
289	MOV	X31, (X25)
290	ADD	$8, X25
291
292	MOV	(X24), X31
293	ADD	$8, X24
294	MOV	X31, (X25)
295	ADD	$8, X25
296
297	MOV	(X24), X31
298	ADD	$8, X24
299	MOV	X31, (X25)
300	ADD	$8, X25
301
302	MOV	(X24), X31
303	ADD	$8, X24
304	MOV	X31, (X25)
305	ADD	$8, X25
306
307	MOV	(X24), X31
308	ADD	$8, X24
309	MOV	X31, (X25)
310	ADD	$8, X25
311
312	MOV	(X24), X31
313	ADD	$8, X24
314	MOV	X31, (X25)
315	ADD	$8, X25
316
317	MOV	(X24), X31
318	ADD	$8, X24
319	MOV	X31, (X25)
320	ADD	$8, X25
321
322	MOV	(X24), X31
323	ADD	$8, X24
324	MOV	X31, (X25)
325	ADD	$8, X25
326
327	MOV	(X24), X31
328	ADD	$8, X24
329	MOV	X31, (X25)
330	ADD	$8, X25
331
332	MOV	(X24), X31
333	ADD	$8, X24
334	MOV	X31, (X25)
335	ADD	$8, X25
336
337	MOV	(X24), X31
338	ADD	$8, X24
339	MOV	X31, (X25)
340	ADD	$8, X25
341
342	MOV	(X24), X31
343	ADD	$8, X24
344	MOV	X31, (X25)
345	ADD	$8, X25
346
347	MOV	(X24), X31
348	ADD	$8, X24
349	MOV	X31, (X25)
350	ADD	$8, X25
351
352	MOV	(X24), X31
353	ADD	$8, X24
354	MOV	X31, (X25)
355	ADD	$8, X25
356
357	MOV	(X24), X31
358	ADD	$8, X24
359	MOV	X31, (X25)
360	ADD	$8, X25
361
362	MOV	(X24), X31
363	ADD	$8, X24
364	MOV	X31, (X25)
365	ADD	$8, X25
366
367	MOV	(X24), X31
368	ADD	$8, X24
369	MOV	X31, (X25)
370	ADD	$8, X25
371
372	MOV	(X24), X31
373	ADD	$8, X24
374	MOV	X31, (X25)
375	ADD	$8, X25
376
377	MOV	(X24), X31
378	ADD	$8, X24
379	MOV	X31, (X25)
380	ADD	$8, X25
381
382	MOV	(X24), X31
383	ADD	$8, X24
384	MOV	X31, (X25)
385	ADD	$8, X25
386
387	MOV	(X24), X31
388	ADD	$8, X24
389	MOV	X31, (X25)
390	ADD	$8, X25
391
392	MOV	(X24), X31
393	ADD	$8, X24
394	MOV	X31, (X25)
395	ADD	$8, X25
396
397	MOV	(X24), X31
398	ADD	$8, X24
399	MOV	X31, (X25)
400	ADD	$8, X25
401
402	MOV	(X24), X31
403	ADD	$8, X24
404	MOV	X31, (X25)
405	ADD	$8, X25
406
407	MOV	(X24), X31
408	ADD	$8, X24
409	MOV	X31, (X25)
410	ADD	$8, X25
411
412	MOV	(X24), X31
413	ADD	$8, X24
414	MOV	X31, (X25)
415	ADD	$8, X25
416
417	MOV	(X24), X31
418	ADD	$8, X24
419	MOV	X31, (X25)
420	ADD	$8, X25
421
422	MOV	(X24), X31
423	ADD	$8, X24
424	MOV	X31, (X25)
425	ADD	$8, X25
426
427	MOV	(X24), X31
428	ADD	$8, X24
429	MOV	X31, (X25)
430	ADD	$8, X25
431
432	MOV	(X24), X31
433	ADD	$8, X24
434	MOV	X31, (X25)
435	ADD	$8, X25
436
437	MOV	(X24), X31
438	ADD	$8, X24
439	MOV	X31, (X25)
440	ADD	$8, X25
441
442	MOV	(X24), X31
443	ADD	$8, X24
444	MOV	X31, (X25)
445	ADD	$8, X25
446
447	MOV	(X24), X31
448	ADD	$8, X24
449	MOV	X31, (X25)
450	ADD	$8, X25
451
452	MOV	(X24), X31
453	ADD	$8, X24
454	MOV	X31, (X25)
455	ADD	$8, X25
456
457	MOV	(X24), X31
458	ADD	$8, X24
459	MOV	X31, (X25)
460	ADD	$8, X25
461
462	MOV	(X24), X31
463	ADD	$8, X24
464	MOV	X31, (X25)
465	ADD	$8, X25
466
467	MOV	(X24), X31
468	ADD	$8, X24
469	MOV	X31, (X25)
470	ADD	$8, X25
471
472	MOV	(X24), X31
473	ADD	$8, X24
474	MOV	X31, (X25)
475	ADD	$8, X25
476
477	MOV	(X24), X31
478	ADD	$8, X24
479	MOV	X31, (X25)
480	ADD	$8, X25
481
482	MOV	(X24), X31
483	ADD	$8, X24
484	MOV	X31, (X25)
485	ADD	$8, X25
486
487	MOV	(X24), X31
488	ADD	$8, X24
489	MOV	X31, (X25)
490	ADD	$8, X25
491
492	MOV	(X24), X31
493	ADD	$8, X24
494	MOV	X31, (X25)
495	ADD	$8, X25
496
497	MOV	(X24), X31
498	ADD	$8, X24
499	MOV	X31, (X25)
500	ADD	$8, X25
501
502	MOV	(X24), X31
503	ADD	$8, X24
504	MOV	X31, (X25)
505	ADD	$8, X25
506
507	MOV	(X24), X31
508	ADD	$8, X24
509	MOV	X31, (X25)
510	ADD	$8, X25
511
512	MOV	(X24), X31
513	ADD	$8, X24
514	MOV	X31, (X25)
515	ADD	$8, X25
516
517	MOV	(X24), X31
518	ADD	$8, X24
519	MOV	X31, (X25)
520	ADD	$8, X25
521
522	MOV	(X24), X31
523	ADD	$8, X24
524	MOV	X31, (X25)
525	ADD	$8, X25
526
527	MOV	(X24), X31
528	ADD	$8, X24
529	MOV	X31, (X25)
530	ADD	$8, X25
531
532	MOV	(X24), X31
533	ADD	$8, X24
534	MOV	X31, (X25)
535	ADD	$8, X25
536
537	MOV	(X24), X31
538	ADD	$8, X24
539	MOV	X31, (X25)
540	ADD	$8, X25
541
542	MOV	(X24), X31
543	ADD	$8, X24
544	MOV	X31, (X25)
545	ADD	$8, X25
546
547	MOV	(X24), X31
548	ADD	$8, X24
549	MOV	X31, (X25)
550	ADD	$8, X25
551
552	MOV	(X24), X31
553	ADD	$8, X24
554	MOV	X31, (X25)
555	ADD	$8, X25
556
557	MOV	(X24), X31
558	ADD	$8, X24
559	MOV	X31, (X25)
560	ADD	$8, X25
561
562	MOV	(X24), X31
563	ADD	$8, X24
564	MOV	X31, (X25)
565	ADD	$8, X25
566
567	MOV	(X24), X31
568	ADD	$8, X24
569	MOV	X31, (X25)
570	ADD	$8, X25
571
572	MOV	(X24), X31
573	ADD	$8, X24
574	MOV	X31, (X25)
575	ADD	$8, X25
576
577	MOV	(X24), X31
578	ADD	$8, X24
579	MOV	X31, (X25)
580	ADD	$8, X25
581
582	MOV	(X24), X31
583	ADD	$8, X24
584	MOV	X31, (X25)
585	ADD	$8, X25
586
587	MOV	(X24), X31
588	ADD	$8, X24
589	MOV	X31, (X25)
590	ADD	$8, X25
591
592	MOV	(X24), X31
593	ADD	$8, X24
594	MOV	X31, (X25)
595	ADD	$8, X25
596
597	MOV	(X24), X31
598	ADD	$8, X24
599	MOV	X31, (X25)
600	ADD	$8, X25
601
602	MOV	(X24), X31
603	ADD	$8, X24
604	MOV	X31, (X25)
605	ADD	$8, X25
606
607	MOV	(X24), X31
608	ADD	$8, X24
609	MOV	X31, (X25)
610	ADD	$8, X25
611
612	MOV	(X24), X31
613	ADD	$8, X24
614	MOV	X31, (X25)
615	ADD	$8, X25
616
617	MOV	(X24), X31
618	ADD	$8, X24
619	MOV	X31, (X25)
620	ADD	$8, X25
621
622	MOV	(X24), X31
623	ADD	$8, X24
624	MOV	X31, (X25)
625	ADD	$8, X25
626
627	MOV	(X24), X31
628	ADD	$8, X24
629	MOV	X31, (X25)
630	ADD	$8, X25
631
632	MOV	(X24), X31
633	ADD	$8, X24
634	MOV	X31, (X25)
635	ADD	$8, X25
636
637	MOV	(X24), X31
638	ADD	$8, X24
639	MOV	X31, (X25)
640	ADD	$8, X25
641
642	MOV	(X24), X31
643	ADD	$8, X24
644	MOV	X31, (X25)
645	ADD	$8, X25
646
647	MOV	(X24), X31
648	ADD	$8, X24
649	MOV	X31, (X25)
650	ADD	$8, X25
651
652	MOV	(X24), X31
653	ADD	$8, X24
654	MOV	X31, (X25)
655	ADD	$8, X25
656
657	MOV	(X24), X31
658	ADD	$8, X24
659	MOV	X31, (X25)
660	ADD	$8, X25
661
662	MOV	(X24), X31
663	ADD	$8, X24
664	MOV	X31, (X25)
665	ADD	$8, X25
666
667	MOV	(X24), X31
668	ADD	$8, X24
669	MOV	X31, (X25)
670	ADD	$8, X25
671
672	MOV	(X24), X31
673	ADD	$8, X24
674	MOV	X31, (X25)
675	ADD	$8, X25
676
677	MOV	(X24), X31
678	ADD	$8, X24
679	MOV	X31, (X25)
680	ADD	$8, X25
681
682	MOV	(X24), X31
683	ADD	$8, X24
684	MOV	X31, (X25)
685	ADD	$8, X25
686
687	MOV	(X24), X31
688	ADD	$8, X24
689	MOV	X31, (X25)
690	ADD	$8, X25
691
692	MOV	(X24), X31
693	ADD	$8, X24
694	MOV	X31, (X25)
695	ADD	$8, X25
696
697	MOV	(X24), X31
698	ADD	$8, X24
699	MOV	X31, (X25)
700	ADD	$8, X25
701
702	MOV	(X24), X31
703	ADD	$8, X24
704	MOV	X31, (X25)
705	ADD	$8, X25
706
707	MOV	(X24), X31
708	ADD	$8, X24
709	MOV	X31, (X25)
710	ADD	$8, X25
711
712	MOV	(X24), X31
713	ADD	$8, X24
714	MOV	X31, (X25)
715	ADD	$8, X25
716
717	MOV	(X24), X31
718	ADD	$8, X24
719	MOV	X31, (X25)
720	ADD	$8, X25
721
722	MOV	(X24), X31
723	ADD	$8, X24
724	MOV	X31, (X25)
725	ADD	$8, X25
726
727	MOV	(X24), X31
728	ADD	$8, X24
729	MOV	X31, (X25)
730	ADD	$8, X25
731
732	MOV	(X24), X31
733	ADD	$8, X24
734	MOV	X31, (X25)
735	ADD	$8, X25
736
737	MOV	(X24), X31
738	ADD	$8, X24
739	MOV	X31, (X25)
740	ADD	$8, X25
741
742	MOV	(X24), X31
743	ADD	$8, X24
744	MOV	X31, (X25)
745	ADD	$8, X25
746
747	MOV	(X24), X31
748	ADD	$8, X24
749	MOV	X31, (X25)
750	ADD	$8, X25
751
752	MOV	(X24), X31
753	ADD	$8, X24
754	MOV	X31, (X25)
755	ADD	$8, X25
756
757	MOV	(X24), X31
758	ADD	$8, X24
759	MOV	X31, (X25)
760	ADD	$8, X25
761
762	MOV	(X24), X31
763	ADD	$8, X24
764	MOV	X31, (X25)
765	ADD	$8, X25
766
767	MOV	(X24), X31
768	ADD	$8, X24
769	MOV	X31, (X25)
770	ADD	$8, X25
771
772	MOV	(X24), X31
773	ADD	$8, X24
774	MOV	X31, (X25)
775	ADD	$8, X25
776
777	MOV	(X24), X31
778	ADD	$8, X24
779	MOV	X31, (X25)
780	ADD	$8, X25
781
782	MOV	(X24), X31
783	ADD	$8, X24
784	MOV	X31, (X25)
785	ADD	$8, X25
786
787	MOV	(X24), X31
788	ADD	$8, X24
789	MOV	X31, (X25)
790	ADD	$8, X25
791
792	MOV	(X24), X31
793	ADD	$8, X24
794	MOV	X31, (X25)
795	ADD	$8, X25
796
797	MOV	(X24), X31
798	ADD	$8, X24
799	MOV	X31, (X25)
800	ADD	$8, X25
801
802	MOV	(X24), X31
803	ADD	$8, X24
804	MOV	X31, (X25)
805	ADD	$8, X25
806
807	MOV	(X24), X31
808	ADD	$8, X24
809	MOV	X31, (X25)
810	ADD	$8, X25
811
812	MOV	(X24), X31
813	ADD	$8, X24
814	MOV	X31, (X25)
815	ADD	$8, X25
816
817	MOV	(X24), X31
818	ADD	$8, X24
819	MOV	X31, (X25)
820	ADD	$8, X25
821
822	MOV	(X24), X31
823	ADD	$8, X24
824	MOV	X31, (X25)
825	ADD	$8, X25
826
827	MOV	(X24), X31
828	ADD	$8, X24
829	MOV	X31, (X25)
830	ADD	$8, X25
831
832	MOV	(X24), X31
833	ADD	$8, X24
834	MOV	X31, (X25)
835	ADD	$8, X25
836
837	MOV	(X24), X31
838	ADD	$8, X24
839	MOV	X31, (X25)
840	ADD	$8, X25
841
842	MOV	(X24), X31
843	ADD	$8, X24
844	MOV	X31, (X25)
845	ADD	$8, X25
846
847	MOV	(X24), X31
848	ADD	$8, X24
849	MOV	X31, (X25)
850	ADD	$8, X25
851
852	MOV	(X24), X31
853	ADD	$8, X24
854	MOV	X31, (X25)
855	ADD	$8, X25
856
857	MOV	(X24), X31
858	ADD	$8, X24
859	MOV	X31, (X25)
860	ADD	$8, X25
861
862	MOV	(X24), X31
863	ADD	$8, X24
864	MOV	X31, (X25)
865	ADD	$8, X25
866
867	MOV	(X24), X31
868	ADD	$8, X24
869	MOV	X31, (X25)
870	ADD	$8, X25
871
872	MOV	(X24), X31
873	ADD	$8, X24
874	MOV	X31, (X25)
875	ADD	$8, X25
876
877	MOV	(X24), X31
878	ADD	$8, X24
879	MOV	X31, (X25)
880	ADD	$8, X25
881
882	MOV	(X24), X31
883	ADD	$8, X24
884	MOV	X31, (X25)
885	ADD	$8, X25
886
887	MOV	(X24), X31
888	ADD	$8, X24
889	MOV	X31, (X25)
890	ADD	$8, X25
891
892	MOV	(X24), X31
893	ADD	$8, X24
894	MOV	X31, (X25)
895	ADD	$8, X25
896
897	MOV	(X24), X31
898	ADD	$8, X24
899	MOV	X31, (X25)
900	ADD	$8, X25
901
902	MOV	(X24), X31
903	ADD	$8, X24
904	MOV	X31, (X25)
905	ADD	$8, X25
906
907	RET
908