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(SB), NOSPLIT, $0-0
8	MOVUPS	X0,(DI)
9	MOVUPS	X0,16(DI)
10	MOVUPS	X0,32(DI)
11	MOVUPS	X0,48(DI)
12	LEAQ	64(DI),DI
13
14	MOVUPS	X0,(DI)
15	MOVUPS	X0,16(DI)
16	MOVUPS	X0,32(DI)
17	MOVUPS	X0,48(DI)
18	LEAQ	64(DI),DI
19
20	MOVUPS	X0,(DI)
21	MOVUPS	X0,16(DI)
22	MOVUPS	X0,32(DI)
23	MOVUPS	X0,48(DI)
24	LEAQ	64(DI),DI
25
26	MOVUPS	X0,(DI)
27	MOVUPS	X0,16(DI)
28	MOVUPS	X0,32(DI)
29	MOVUPS	X0,48(DI)
30	LEAQ	64(DI),DI
31
32	MOVUPS	X0,(DI)
33	MOVUPS	X0,16(DI)
34	MOVUPS	X0,32(DI)
35	MOVUPS	X0,48(DI)
36	LEAQ	64(DI),DI
37
38	MOVUPS	X0,(DI)
39	MOVUPS	X0,16(DI)
40	MOVUPS	X0,32(DI)
41	MOVUPS	X0,48(DI)
42	LEAQ	64(DI),DI
43
44	MOVUPS	X0,(DI)
45	MOVUPS	X0,16(DI)
46	MOVUPS	X0,32(DI)
47	MOVUPS	X0,48(DI)
48	LEAQ	64(DI),DI
49
50	MOVUPS	X0,(DI)
51	MOVUPS	X0,16(DI)
52	MOVUPS	X0,32(DI)
53	MOVUPS	X0,48(DI)
54	LEAQ	64(DI),DI
55
56	MOVUPS	X0,(DI)
57	MOVUPS	X0,16(DI)
58	MOVUPS	X0,32(DI)
59	MOVUPS	X0,48(DI)
60	LEAQ	64(DI),DI
61
62	MOVUPS	X0,(DI)
63	MOVUPS	X0,16(DI)
64	MOVUPS	X0,32(DI)
65	MOVUPS	X0,48(DI)
66	LEAQ	64(DI),DI
67
68	MOVUPS	X0,(DI)
69	MOVUPS	X0,16(DI)
70	MOVUPS	X0,32(DI)
71	MOVUPS	X0,48(DI)
72	LEAQ	64(DI),DI
73
74	MOVUPS	X0,(DI)
75	MOVUPS	X0,16(DI)
76	MOVUPS	X0,32(DI)
77	MOVUPS	X0,48(DI)
78	LEAQ	64(DI),DI
79
80	MOVUPS	X0,(DI)
81	MOVUPS	X0,16(DI)
82	MOVUPS	X0,32(DI)
83	MOVUPS	X0,48(DI)
84	LEAQ	64(DI),DI
85
86	MOVUPS	X0,(DI)
87	MOVUPS	X0,16(DI)
88	MOVUPS	X0,32(DI)
89	MOVUPS	X0,48(DI)
90	LEAQ	64(DI),DI
91
92	MOVUPS	X0,(DI)
93	MOVUPS	X0,16(DI)
94	MOVUPS	X0,32(DI)
95	MOVUPS	X0,48(DI)
96	LEAQ	64(DI),DI
97
98	MOVUPS	X0,(DI)
99	MOVUPS	X0,16(DI)
100	MOVUPS	X0,32(DI)
101	MOVUPS	X0,48(DI)
102	LEAQ	64(DI),DI
103
104	RET
105
106TEXT runtime·duffcopy(SB), NOSPLIT, $0-0
107	MOVUPS	(SI), X0
108	ADDQ	$16, SI
109	MOVUPS	X0, (DI)
110	ADDQ	$16, DI
111
112	MOVUPS	(SI), X0
113	ADDQ	$16, SI
114	MOVUPS	X0, (DI)
115	ADDQ	$16, DI
116
117	MOVUPS	(SI), X0
118	ADDQ	$16, SI
119	MOVUPS	X0, (DI)
120	ADDQ	$16, DI
121
122	MOVUPS	(SI), X0
123	ADDQ	$16, SI
124	MOVUPS	X0, (DI)
125	ADDQ	$16, DI
126
127	MOVUPS	(SI), X0
128	ADDQ	$16, SI
129	MOVUPS	X0, (DI)
130	ADDQ	$16, DI
131
132	MOVUPS	(SI), X0
133	ADDQ	$16, SI
134	MOVUPS	X0, (DI)
135	ADDQ	$16, DI
136
137	MOVUPS	(SI), X0
138	ADDQ	$16, SI
139	MOVUPS	X0, (DI)
140	ADDQ	$16, DI
141
142	MOVUPS	(SI), X0
143	ADDQ	$16, SI
144	MOVUPS	X0, (DI)
145	ADDQ	$16, DI
146
147	MOVUPS	(SI), X0
148	ADDQ	$16, SI
149	MOVUPS	X0, (DI)
150	ADDQ	$16, DI
151
152	MOVUPS	(SI), X0
153	ADDQ	$16, SI
154	MOVUPS	X0, (DI)
155	ADDQ	$16, DI
156
157	MOVUPS	(SI), X0
158	ADDQ	$16, SI
159	MOVUPS	X0, (DI)
160	ADDQ	$16, DI
161
162	MOVUPS	(SI), X0
163	ADDQ	$16, SI
164	MOVUPS	X0, (DI)
165	ADDQ	$16, DI
166
167	MOVUPS	(SI), X0
168	ADDQ	$16, SI
169	MOVUPS	X0, (DI)
170	ADDQ	$16, DI
171
172	MOVUPS	(SI), X0
173	ADDQ	$16, SI
174	MOVUPS	X0, (DI)
175	ADDQ	$16, DI
176
177	MOVUPS	(SI), X0
178	ADDQ	$16, SI
179	MOVUPS	X0, (DI)
180	ADDQ	$16, DI
181
182	MOVUPS	(SI), X0
183	ADDQ	$16, SI
184	MOVUPS	X0, (DI)
185	ADDQ	$16, DI
186
187	MOVUPS	(SI), X0
188	ADDQ	$16, SI
189	MOVUPS	X0, (DI)
190	ADDQ	$16, DI
191
192	MOVUPS	(SI), X0
193	ADDQ	$16, SI
194	MOVUPS	X0, (DI)
195	ADDQ	$16, DI
196
197	MOVUPS	(SI), X0
198	ADDQ	$16, SI
199	MOVUPS	X0, (DI)
200	ADDQ	$16, DI
201
202	MOVUPS	(SI), X0
203	ADDQ	$16, SI
204	MOVUPS	X0, (DI)
205	ADDQ	$16, DI
206
207	MOVUPS	(SI), X0
208	ADDQ	$16, SI
209	MOVUPS	X0, (DI)
210	ADDQ	$16, DI
211
212	MOVUPS	(SI), X0
213	ADDQ	$16, SI
214	MOVUPS	X0, (DI)
215	ADDQ	$16, DI
216
217	MOVUPS	(SI), X0
218	ADDQ	$16, SI
219	MOVUPS	X0, (DI)
220	ADDQ	$16, DI
221
222	MOVUPS	(SI), X0
223	ADDQ	$16, SI
224	MOVUPS	X0, (DI)
225	ADDQ	$16, DI
226
227	MOVUPS	(SI), X0
228	ADDQ	$16, SI
229	MOVUPS	X0, (DI)
230	ADDQ	$16, DI
231
232	MOVUPS	(SI), X0
233	ADDQ	$16, SI
234	MOVUPS	X0, (DI)
235	ADDQ	$16, DI
236
237	MOVUPS	(SI), X0
238	ADDQ	$16, SI
239	MOVUPS	X0, (DI)
240	ADDQ	$16, DI
241
242	MOVUPS	(SI), X0
243	ADDQ	$16, SI
244	MOVUPS	X0, (DI)
245	ADDQ	$16, DI
246
247	MOVUPS	(SI), X0
248	ADDQ	$16, SI
249	MOVUPS	X0, (DI)
250	ADDQ	$16, DI
251
252	MOVUPS	(SI), X0
253	ADDQ	$16, SI
254	MOVUPS	X0, (DI)
255	ADDQ	$16, DI
256
257	MOVUPS	(SI), X0
258	ADDQ	$16, SI
259	MOVUPS	X0, (DI)
260	ADDQ	$16, DI
261
262	MOVUPS	(SI), X0
263	ADDQ	$16, SI
264	MOVUPS	X0, (DI)
265	ADDQ	$16, DI
266
267	MOVUPS	(SI), X0
268	ADDQ	$16, SI
269	MOVUPS	X0, (DI)
270	ADDQ	$16, DI
271
272	MOVUPS	(SI), X0
273	ADDQ	$16, SI
274	MOVUPS	X0, (DI)
275	ADDQ	$16, DI
276
277	MOVUPS	(SI), X0
278	ADDQ	$16, SI
279	MOVUPS	X0, (DI)
280	ADDQ	$16, DI
281
282	MOVUPS	(SI), X0
283	ADDQ	$16, SI
284	MOVUPS	X0, (DI)
285	ADDQ	$16, DI
286
287	MOVUPS	(SI), X0
288	ADDQ	$16, SI
289	MOVUPS	X0, (DI)
290	ADDQ	$16, DI
291
292	MOVUPS	(SI), X0
293	ADDQ	$16, SI
294	MOVUPS	X0, (DI)
295	ADDQ	$16, DI
296
297	MOVUPS	(SI), X0
298	ADDQ	$16, SI
299	MOVUPS	X0, (DI)
300	ADDQ	$16, DI
301
302	MOVUPS	(SI), X0
303	ADDQ	$16, SI
304	MOVUPS	X0, (DI)
305	ADDQ	$16, DI
306
307	MOVUPS	(SI), X0
308	ADDQ	$16, SI
309	MOVUPS	X0, (DI)
310	ADDQ	$16, DI
311
312	MOVUPS	(SI), X0
313	ADDQ	$16, SI
314	MOVUPS	X0, (DI)
315	ADDQ	$16, DI
316
317	MOVUPS	(SI), X0
318	ADDQ	$16, SI
319	MOVUPS	X0, (DI)
320	ADDQ	$16, DI
321
322	MOVUPS	(SI), X0
323	ADDQ	$16, SI
324	MOVUPS	X0, (DI)
325	ADDQ	$16, DI
326
327	MOVUPS	(SI), X0
328	ADDQ	$16, SI
329	MOVUPS	X0, (DI)
330	ADDQ	$16, DI
331
332	MOVUPS	(SI), X0
333	ADDQ	$16, SI
334	MOVUPS	X0, (DI)
335	ADDQ	$16, DI
336
337	MOVUPS	(SI), X0
338	ADDQ	$16, SI
339	MOVUPS	X0, (DI)
340	ADDQ	$16, DI
341
342	MOVUPS	(SI), X0
343	ADDQ	$16, SI
344	MOVUPS	X0, (DI)
345	ADDQ	$16, DI
346
347	MOVUPS	(SI), X0
348	ADDQ	$16, SI
349	MOVUPS	X0, (DI)
350	ADDQ	$16, DI
351
352	MOVUPS	(SI), X0
353	ADDQ	$16, SI
354	MOVUPS	X0, (DI)
355	ADDQ	$16, DI
356
357	MOVUPS	(SI), X0
358	ADDQ	$16, SI
359	MOVUPS	X0, (DI)
360	ADDQ	$16, DI
361
362	MOVUPS	(SI), X0
363	ADDQ	$16, SI
364	MOVUPS	X0, (DI)
365	ADDQ	$16, DI
366
367	MOVUPS	(SI), X0
368	ADDQ	$16, SI
369	MOVUPS	X0, (DI)
370	ADDQ	$16, DI
371
372	MOVUPS	(SI), X0
373	ADDQ	$16, SI
374	MOVUPS	X0, (DI)
375	ADDQ	$16, DI
376
377	MOVUPS	(SI), X0
378	ADDQ	$16, SI
379	MOVUPS	X0, (DI)
380	ADDQ	$16, DI
381
382	MOVUPS	(SI), X0
383	ADDQ	$16, SI
384	MOVUPS	X0, (DI)
385	ADDQ	$16, DI
386
387	MOVUPS	(SI), X0
388	ADDQ	$16, SI
389	MOVUPS	X0, (DI)
390	ADDQ	$16, DI
391
392	MOVUPS	(SI), X0
393	ADDQ	$16, SI
394	MOVUPS	X0, (DI)
395	ADDQ	$16, DI
396
397	MOVUPS	(SI), X0
398	ADDQ	$16, SI
399	MOVUPS	X0, (DI)
400	ADDQ	$16, DI
401
402	MOVUPS	(SI), X0
403	ADDQ	$16, SI
404	MOVUPS	X0, (DI)
405	ADDQ	$16, DI
406
407	MOVUPS	(SI), X0
408	ADDQ	$16, SI
409	MOVUPS	X0, (DI)
410	ADDQ	$16, DI
411
412	MOVUPS	(SI), X0
413	ADDQ	$16, SI
414	MOVUPS	X0, (DI)
415	ADDQ	$16, DI
416
417	MOVUPS	(SI), X0
418	ADDQ	$16, SI
419	MOVUPS	X0, (DI)
420	ADDQ	$16, DI
421
422	MOVUPS	(SI), X0
423	ADDQ	$16, SI
424	MOVUPS	X0, (DI)
425	ADDQ	$16, DI
426
427	RET
428