Subversion Repositories HelenOS-historic

Rev

Rev 1479 | Rev 1728 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1478 decky 1
#
2
# Copyright (C) 2006 Martin Decky
3
# All rights reserved.
4
#
5
# Redistribution and use in source and binary forms, with or without
6
# modification, are permitted provided that the following conditions
7
# are met:
8
#
9
# - Redistributions of source code must retain the above copyright
10
#   notice, this list of conditions and the following disclaimer.
11
# - Redistributions in binary form must reproduce the above copyright
12
#   notice, this list of conditions and the following disclaimer in the
13
#   documentation and/or other materials provided with the distribution.
14
# - The name of the author may not be used to endorse or promote products
15
#   derived from this software without specific prior written permission.
16
#
17
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
18
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
19
# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
20
# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
21
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
22
# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
#
28
 
1479 decky 29
.macro DEBUG_INIT
1478 decky 30
#ifdef CONFIG_DEBUG
31
	lis r11, 65535
32
	ori r11, r11, 65535
33
 
34
	lis r12, 0
35
	ori r12, r12, 0
36
 
37
	mr r10, r8
1479 decky 38
#endif
39
.endm
40
 
41
.macro DEBUG_real_mode
42
#ifdef CONFIG_DEBUG
1478 decky 43
 
44
	stw r12, 0(r10)
45
	stw r12, 4(r10)
46
	stw r12, 8(r10)
47
	stw r12, 12(r10)
48
	stw r12, 16(r10)
49
	stw r12, 20(r10)
50
	stw r12, 24(r10)
51
	stw r12, 28(r10)
52
	stw r12, 32(r10)
53
	stw r12, 36(r10)
54
	stw r12, 40(r10)
55
	stw r12, 44(r10)
56
	stw r12, 48(r10)
57
	stw r12, 52(r10)
58
	stw r12, 56(r10)
59
	stw r12, 60(r10)
60
	stw r12, 64(r10)
61
	stw r12, 68(r10)
62
	stw r12, 72(r10)
63
	stw r12, 76(r10)
64
	stw r12, 80(r10)
65
	stw r12, 84(r10)
66
	stw r12, 88(r10)
67
	stw r12, 92(r10)
68
	stw r12, 96(r10)
69
	stw r12, 100(r10)
70
	stw r12, 104(r10)
71
	stw r12, 108(r10)
72
	stw r12, 112(r10)
73
	stw r12, 116(r10)
74
	stw r12, 120(r10)
75
	stw r12, 124(r10)
76
	stw r12, 128(r10)
77
	stw r12, 132(r10)
78
	stw r12, 136(r10)
79
	stw r12, 140(r10)
80
	stw r12, 144(r10)
81
	stw r12, 148(r10)
82
	stw r12, 152(r10)
83
	stw r12, 156(r10)
84
	stw r12, 160(r10)
85
	stw r12, 164(r10)
86
	stw r12, 168(r10)
87
	stw r12, 172(r10)
88
	stw r12, 176(r10)
89
	stw r12, 180(r10)
90
	stw r12, 184(r10)
91
	stw r12, 188(r10)
92
	stw r12, 192(r10)
93
	stw r12, 196(r10)
94
	stw r12, 200(r10)
95
	stw r12, 204(r10)
96
	stw r12, 208(r10)
97
	stw r12, 212(r10)
98
	stw r12, 216(r10)
99
	stw r12, 220(r10)
100
	stw r12, 224(r10)
101
	stw r12, 228(r10)
102
	stw r12, 232(r10)
103
	stw r12, 236(r10)
104
	stw r12, 240(r10)
105
	stw r12, 244(r10)
106
	stw r12, 248(r10)
107
	stw r12, 252(r10)
108
	stw r12, 256(r10)
109
	stw r12, 260(r10)
110
	stw r12, 264(r10)
111
	stw r12, 268(r10)
112
	stw r12, 272(r10)
113
	stw r12, 276(r10)
114
	stw r12, 280(r10)
115
	stw r12, 284(r10)
116
 
117
	add r10, r10, r9
118
	stw r12, 0(r10)
119
	stw r12, 4(r10)
120
	stw r12, 8(r10)
121
	stw r12, 12(r10)
122
	stw r12, 16(r10)
123
	stw r12, 20(r10)
124
	stw r12, 24(r10)
125
	stw r12, 28(r10)
126
	stw r12, 32(r10)
127
	stw r12, 36(r10)
128
	stw r12, 40(r10)
129
	stw r12, 44(r10)
130
	stw r12, 48(r10)
131
	stw r12, 52(r10)
132
	stw r12, 56(r10)
133
	stw r12, 60(r10)
134
	stw r12, 64(r10)
135
	stw r12, 68(r10)
136
	stw r12, 72(r10)
137
	stw r12, 76(r10)
138
	stw r12, 80(r10)
139
	stw r12, 84(r10)
140
	stw r12, 88(r10)
141
	stw r12, 92(r10)
142
	stw r12, 96(r10)
143
	stw r12, 100(r10)
144
	stw r12, 104(r10)
145
	stw r12, 108(r10)
146
	stw r12, 112(r10)
147
	stw r12, 116(r10)
148
	stw r12, 120(r10)
149
	stw r12, 124(r10)
150
	stw r12, 128(r10)
151
	stw r12, 132(r10)
152
	stw r12, 136(r10)
153
	stw r12, 140(r10)
154
	stw r12, 144(r10)
155
	stw r12, 148(r10)
156
	stw r12, 152(r10)
157
	stw r12, 156(r10)
158
	stw r12, 160(r10)
159
	stw r12, 164(r10)
160
	stw r12, 168(r10)
161
	stw r12, 172(r10)
162
	stw r12, 176(r10)
163
	stw r12, 180(r10)
164
	stw r12, 184(r10)
165
	stw r12, 188(r10)
166
	stw r12, 192(r10)
167
	stw r12, 196(r10)
168
	stw r12, 200(r10)
169
	stw r12, 204(r10)
170
	stw r12, 208(r10)
171
	stw r12, 212(r10)
172
	stw r12, 216(r10)
173
	stw r12, 220(r10)
174
	stw r12, 224(r10)
175
	stw r12, 228(r10)
176
	stw r12, 232(r10)
177
	stw r12, 236(r10)
178
	stw r12, 240(r10)
179
	stw r12, 244(r10)
180
	stw r12, 248(r10)
181
	stw r12, 252(r10)
182
	stw r12, 256(r10)
183
	stw r12, 260(r10)
184
	stw r12, 264(r10)
185
	stw r12, 268(r10)
186
	stw r12, 272(r10)
187
	stw r12, 276(r10)
188
	stw r12, 280(r10)
189
	stw r12, 284(r10)
190
 
191
	add r10, r10, r9
192
	stw r12, 0(r10)
193
	stw r12, 4(r10)
194
	stw r12, 8(r10)
195
	stw r12, 12(r10)
196
	stw r12, 16(r10)
197
	stw r12, 20(r10)
198
	stw r12, 24(r10)
199
	stw r12, 28(r10)
200
	stw r12, 32(r10)
201
	stw r12, 36(r10)
202
	stw r12, 40(r10)
203
	stw r12, 44(r10)
204
	stw r12, 48(r10)
205
	stw r12, 52(r10)
206
	stw r12, 56(r10)
207
	stw r12, 60(r10)
208
	stw r12, 64(r10)
209
	stw r12, 68(r10)
210
	stw r12, 72(r10)
211
	stw r12, 76(r10)
212
	stw r12, 80(r10)
213
	stw r12, 84(r10)
214
	stw r12, 88(r10)
215
	stw r12, 92(r10)
216
	stw r12, 96(r10)
217
	stw r12, 100(r10)
218
	stw r12, 104(r10)
219
	stw r11, 108(r10)
220
	stw r11, 112(r10)
221
	stw r11, 116(r10)
222
	stw r12, 120(r10)
223
	stw r12, 124(r10)
224
	stw r12, 128(r10)
225
	stw r12, 132(r10)
226
	stw r12, 136(r10)
227
	stw r12, 140(r10)
228
	stw r12, 144(r10)
229
	stw r12, 148(r10)
230
	stw r12, 152(r10)
231
	stw r12, 156(r10)
232
	stw r12, 160(r10)
233
	stw r12, 164(r10)
234
	stw r12, 168(r10)
235
	stw r12, 172(r10)
236
	stw r12, 176(r10)
237
	stw r12, 180(r10)
238
	stw r12, 184(r10)
239
	stw r12, 188(r10)
240
	stw r12, 192(r10)
241
	stw r12, 196(r10)
242
	stw r12, 200(r10)
243
	stw r12, 204(r10)
244
	stw r12, 208(r10)
245
	stw r12, 212(r10)
246
	stw r12, 216(r10)
247
	stw r12, 220(r10)
248
	stw r12, 224(r10)
249
	stw r12, 228(r10)
250
	stw r12, 232(r10)
251
	stw r12, 236(r10)
252
	stw r11, 240(r10)
253
	stw r11, 244(r10)
254
	stw r11, 248(r10)
255
	stw r12, 252(r10)
256
	stw r12, 256(r10)
257
	stw r12, 260(r10)
258
	stw r12, 264(r10)
259
	stw r12, 268(r10)
260
	stw r12, 272(r10)
261
	stw r12, 276(r10)
262
	stw r12, 280(r10)
263
	stw r12, 284(r10)
264
 
265
	add r10, r10, r9
266
	stw r12, 0(r10)
267
	stw r12, 4(r10)
268
	stw r12, 8(r10)
269
	stw r12, 12(r10)
270
	stw r12, 16(r10)
271
	stw r12, 20(r10)
272
	stw r12, 24(r10)
273
	stw r12, 28(r10)
274
	stw r12, 32(r10)
275
	stw r12, 36(r10)
276
	stw r12, 40(r10)
277
	stw r12, 44(r10)
278
	stw r12, 48(r10)
279
	stw r12, 52(r10)
280
	stw r12, 56(r10)
281
	stw r12, 60(r10)
282
	stw r12, 64(r10)
283
	stw r12, 68(r10)
284
	stw r12, 72(r10)
285
	stw r12, 76(r10)
286
	stw r12, 80(r10)
287
	stw r12, 84(r10)
288
	stw r12, 88(r10)
289
	stw r12, 92(r10)
290
	stw r12, 96(r10)
291
	stw r12, 100(r10)
292
	stw r12, 104(r10)
293
	stw r12, 108(r10)
294
	stw r11, 112(r10)
295
	stw r11, 116(r10)
296
	stw r12, 120(r10)
297
	stw r12, 124(r10)
298
	stw r12, 128(r10)
299
	stw r12, 132(r10)
300
	stw r12, 136(r10)
301
	stw r12, 140(r10)
302
	stw r12, 144(r10)
303
	stw r12, 148(r10)
304
	stw r12, 152(r10)
305
	stw r12, 156(r10)
306
	stw r12, 160(r10)
307
	stw r12, 164(r10)
308
	stw r12, 168(r10)
309
	stw r12, 172(r10)
310
	stw r12, 176(r10)
311
	stw r12, 180(r10)
312
	stw r12, 184(r10)
313
	stw r12, 188(r10)
314
	stw r12, 192(r10)
315
	stw r12, 196(r10)
316
	stw r12, 200(r10)
317
	stw r12, 204(r10)
318
	stw r12, 208(r10)
319
	stw r12, 212(r10)
320
	stw r12, 216(r10)
321
	stw r12, 220(r10)
322
	stw r12, 224(r10)
323
	stw r12, 228(r10)
324
	stw r12, 232(r10)
325
	stw r12, 236(r10)
326
	stw r12, 240(r10)
327
	stw r11, 244(r10)
328
	stw r11, 248(r10)
329
	stw r12, 252(r10)
330
	stw r12, 256(r10)
331
	stw r12, 260(r10)
332
	stw r12, 264(r10)
333
	stw r12, 268(r10)
334
	stw r12, 272(r10)
335
	stw r12, 276(r10)
336
	stw r12, 280(r10)
337
	stw r12, 284(r10)
338
 
339
	add r10, r10, r9
340
	stw r12, 0(r10)
341
	stw r12, 4(r10)
342
	stw r12, 8(r10)
343
	stw r12, 12(r10)
344
	stw r12, 16(r10)
345
	stw r12, 20(r10)
346
	stw r12, 24(r10)
347
	stw r12, 28(r10)
348
	stw r12, 32(r10)
349
	stw r12, 36(r10)
350
	stw r12, 40(r10)
351
	stw r12, 44(r10)
352
	stw r12, 48(r10)
353
	stw r12, 52(r10)
354
	stw r12, 56(r10)
355
	stw r12, 60(r10)
356
	stw r12, 64(r10)
357
	stw r12, 68(r10)
358
	stw r12, 72(r10)
359
	stw r12, 76(r10)
360
	stw r12, 80(r10)
361
	stw r12, 84(r10)
362
	stw r12, 88(r10)
363
	stw r12, 92(r10)
364
	stw r12, 96(r10)
365
	stw r12, 100(r10)
366
	stw r12, 104(r10)
367
	stw r12, 108(r10)
368
	stw r11, 112(r10)
369
	stw r11, 116(r10)
370
	stw r12, 120(r10)
371
	stw r12, 124(r10)
372
	stw r12, 128(r10)
373
	stw r12, 132(r10)
374
	stw r12, 136(r10)
375
	stw r12, 140(r10)
376
	stw r12, 144(r10)
377
	stw r12, 148(r10)
378
	stw r12, 152(r10)
379
	stw r12, 156(r10)
380
	stw r12, 160(r10)
381
	stw r12, 164(r10)
382
	stw r12, 168(r10)
383
	stw r12, 172(r10)
384
	stw r12, 176(r10)
385
	stw r12, 180(r10)
386
	stw r12, 184(r10)
387
	stw r12, 188(r10)
388
	stw r12, 192(r10)
389
	stw r12, 196(r10)
390
	stw r12, 200(r10)
391
	stw r12, 204(r10)
392
	stw r12, 208(r10)
393
	stw r12, 212(r10)
394
	stw r12, 216(r10)
395
	stw r12, 220(r10)
396
	stw r12, 224(r10)
397
	stw r12, 228(r10)
398
	stw r12, 232(r10)
399
	stw r12, 236(r10)
400
	stw r12, 240(r10)
401
	stw r11, 244(r10)
402
	stw r11, 248(r10)
403
	stw r12, 252(r10)
404
	stw r12, 256(r10)
405
	stw r12, 260(r10)
406
	stw r12, 264(r10)
407
	stw r12, 268(r10)
408
	stw r12, 272(r10)
409
	stw r12, 276(r10)
410
	stw r12, 280(r10)
411
	stw r12, 284(r10)
412
 
413
	add r10, r10, r9
414
	stw r12, 0(r10)
415
	stw r11, 4(r10)
416
	stw r11, 8(r10)
417
	stw r12, 12(r10)
418
	stw r11, 16(r10)
419
	stw r11, 20(r10)
420
	stw r11, 24(r10)
421
	stw r12, 28(r10)
422
	stw r12, 32(r10)
423
	stw r12, 36(r10)
424
	stw r11, 40(r10)
425
	stw r11, 44(r10)
426
	stw r11, 48(r10)
427
	stw r11, 52(r10)
428
	stw r11, 56(r10)
429
	stw r12, 60(r10)
430
	stw r12, 64(r10)
431
	stw r12, 68(r10)
432
	stw r11, 72(r10)
433
	stw r11, 76(r10)
434
	stw r11, 80(r10)
435
	stw r11, 84(r10)
436
	stw r12, 88(r10)
437
	stw r12, 92(r10)
438
	stw r12, 96(r10)
439
	stw r12, 100(r10)
440
	stw r12, 104(r10)
441
	stw r12, 108(r10)
442
	stw r11, 112(r10)
443
	stw r11, 116(r10)
444
	stw r12, 120(r10)
445
	stw r12, 124(r10)
446
	stw r12, 128(r10)
447
	stw r12, 132(r10)
448
	stw r12, 136(r10)
449
	stw r12, 140(r10)
450
	stw r12, 144(r10)
451
	stw r12, 148(r10)
452
	stw r12, 152(r10)
453
	stw r12, 156(r10)
454
	stw r12, 160(r10)
455
	stw r11, 164(r10)
456
	stw r11, 168(r10)
457
	stw r11, 172(r10)
458
	stw r12, 176(r10)
459
	stw r11, 180(r10)
460
	stw r11, 184(r10)
461
	stw r12, 188(r10)
462
	stw r12, 192(r10)
463
	stw r12, 196(r10)
464
	stw r11, 200(r10)
465
	stw r11, 204(r10)
466
	stw r11, 208(r10)
467
	stw r11, 212(r10)
468
	stw r11, 216(r10)
469
	stw r12, 220(r10)
470
	stw r12, 224(r10)
471
	stw r12, 228(r10)
472
	stw r12, 232(r10)
473
	stw r11, 236(r10)
474
	stw r11, 240(r10)
475
	stw r11, 244(r10)
476
	stw r11, 248(r10)
477
	stw r12, 252(r10)
478
	stw r12, 256(r10)
479
	stw r12, 260(r10)
480
	stw r11, 264(r10)
481
	stw r11, 268(r10)
482
	stw r11, 272(r10)
483
	stw r11, 276(r10)
484
	stw r11, 280(r10)
485
	stw r12, 284(r10)
486
 
487
	add r10, r10, r9
488
	stw r12, 0(r10)
489
	stw r12, 4(r10)
490
	stw r11, 8(r10)
491
	stw r11, 12(r10)
492
	stw r11, 16(r10)
493
	stw r12, 20(r10)
494
	stw r11, 24(r10)
495
	stw r11, 28(r10)
496
	stw r12, 32(r10)
497
	stw r11, 36(r10)
498
	stw r11, 40(r10)
499
	stw r12, 44(r10)
500
	stw r12, 48(r10)
501
	stw r12, 52(r10)
502
	stw r11, 56(r10)
503
	stw r11, 60(r10)
504
	stw r12, 64(r10)
505
	stw r12, 68(r10)
506
	stw r12, 72(r10)
507
	stw r12, 76(r10)
508
	stw r12, 80(r10)
509
	stw r11, 84(r10)
510
	stw r11, 88(r10)
511
	stw r12, 92(r10)
512
	stw r12, 96(r10)
513
	stw r12, 100(r10)
514
	stw r12, 104(r10)
515
	stw r12, 108(r10)
516
	stw r11, 112(r10)
517
	stw r11, 116(r10)
518
	stw r12, 120(r10)
519
	stw r12, 124(r10)
520
	stw r12, 128(r10)
521
	stw r12, 132(r10)
522
	stw r12, 136(r10)
523
	stw r12, 140(r10)
524
	stw r12, 144(r10)
525
	stw r12, 148(r10)
526
	stw r12, 152(r10)
527
	stw r12, 156(r10)
528
	stw r12, 160(r10)
529
	stw r11, 164(r10)
530
	stw r11, 168(r10)
531
	stw r11, 172(r10)
532
	stw r11, 176(r10)
533
	stw r11, 180(r10)
534
	stw r11, 184(r10)
535
	stw r11, 188(r10)
536
	stw r12, 192(r10)
537
	stw r11, 196(r10)
538
	stw r11, 200(r10)
539
	stw r12, 204(r10)
540
	stw r12, 208(r10)
541
	stw r12, 212(r10)
542
	stw r11, 216(r10)
543
	stw r11, 220(r10)
544
	stw r12, 224(r10)
545
	stw r12, 228(r10)
546
	stw r11, 232(r10)
547
	stw r11, 236(r10)
548
	stw r12, 240(r10)
549
	stw r11, 244(r10)
550
	stw r11, 248(r10)
551
	stw r12, 252(r10)
552
	stw r12, 256(r10)
553
	stw r11, 260(r10)
554
	stw r11, 264(r10)
555
	stw r12, 268(r10)
556
	stw r12, 272(r10)
557
	stw r12, 276(r10)
558
	stw r11, 280(r10)
559
	stw r11, 284(r10)
560
 
561
	add r10, r10, r9
562
	stw r12, 0(r10)
563
	stw r12, 4(r10)
564
	stw r11, 8(r10)
565
	stw r11, 12(r10)
566
	stw r12, 16(r10)
567
	stw r12, 20(r10)
568
	stw r11, 24(r10)
569
	stw r11, 28(r10)
570
	stw r12, 32(r10)
571
	stw r11, 36(r10)
572
	stw r11, 40(r10)
573
	stw r11, 44(r10)
574
	stw r11, 48(r10)
575
	stw r11, 52(r10)
576
	stw r11, 56(r10)
577
	stw r11, 60(r10)
578
	stw r12, 64(r10)
579
	stw r12, 68(r10)
580
	stw r11, 72(r10)
581
	stw r11, 76(r10)
582
	stw r11, 80(r10)
583
	stw r11, 84(r10)
584
	stw r11, 88(r10)
585
	stw r12, 92(r10)
586
	stw r12, 96(r10)
587
	stw r12, 100(r10)
588
	stw r12, 104(r10)
589
	stw r12, 108(r10)
590
	stw r11, 112(r10)
591
	stw r11, 116(r10)
592
	stw r12, 120(r10)
593
	stw r12, 124(r10)
594
	stw r12, 128(r10)
595
	stw r12, 132(r10)
596
	stw r12, 136(r10)
597
	stw r12, 140(r10)
598
	stw r12, 144(r10)
599
	stw r12, 148(r10)
600
	stw r12, 152(r10)
601
	stw r12, 156(r10)
602
	stw r12, 160(r10)
603
	stw r11, 164(r10)
604
	stw r11, 168(r10)
605
	stw r12, 172(r10)
606
	stw r11, 176(r10)
607
	stw r12, 180(r10)
608
	stw r11, 184(r10)
609
	stw r11, 188(r10)
610
	stw r12, 192(r10)
611
	stw r11, 196(r10)
612
	stw r11, 200(r10)
613
	stw r12, 204(r10)
614
	stw r12, 208(r10)
615
	stw r12, 212(r10)
616
	stw r11, 216(r10)
617
	stw r11, 220(r10)
618
	stw r12, 224(r10)
619
	stw r11, 228(r10)
620
	stw r11, 232(r10)
621
	stw r12, 236(r10)
622
	stw r12, 240(r10)
623
	stw r11, 244(r10)
624
	stw r11, 248(r10)
625
	stw r12, 252(r10)
626
	stw r12, 256(r10)
627
	stw r11, 260(r10)
628
	stw r11, 264(r10)
629
	stw r11, 268(r10)
630
	stw r11, 272(r10)
631
	stw r11, 276(r10)
632
	stw r11, 280(r10)
633
	stw r11, 284(r10)
634
 
635
	add r10, r10, r9
636
	stw r12, 0(r10)
637
	stw r12, 4(r10)
638
	stw r11, 8(r10)
639
	stw r11, 12(r10)
640
	stw r12, 16(r10)
641
	stw r12, 20(r10)
642
	stw r12, 24(r10)
643
	stw r12, 28(r10)
644
	stw r12, 32(r10)
645
	stw r11, 36(r10)
646
	stw r11, 40(r10)
647
	stw r12, 44(r10)
648
	stw r12, 48(r10)
649
	stw r12, 52(r10)
650
	stw r12, 56(r10)
651
	stw r12, 60(r10)
652
	stw r12, 64(r10)
653
	stw r11, 68(r10)
654
	stw r11, 72(r10)
655
	stw r12, 76(r10)
656
	stw r12, 80(r10)
657
	stw r11, 84(r10)
658
	stw r11, 88(r10)
659
	stw r12, 92(r10)
660
	stw r12, 96(r10)
661
	stw r12, 100(r10)
662
	stw r12, 104(r10)
663
	stw r12, 108(r10)
664
	stw r11, 112(r10)
665
	stw r11, 116(r10)
666
	stw r12, 120(r10)
667
	stw r12, 124(r10)
668
	stw r12, 128(r10)
669
	stw r12, 132(r10)
670
	stw r12, 136(r10)
671
	stw r12, 140(r10)
672
	stw r12, 144(r10)
673
	stw r12, 148(r10)
674
	stw r12, 152(r10)
675
	stw r12, 156(r10)
676
	stw r12, 160(r10)
677
	stw r11, 164(r10)
678
	stw r11, 168(r10)
679
	stw r12, 172(r10)
680
	stw r11, 176(r10)
681
	stw r12, 180(r10)
682
	stw r11, 184(r10)
683
	stw r11, 188(r10)
684
	stw r12, 192(r10)
685
	stw r11, 196(r10)
686
	stw r11, 200(r10)
687
	stw r12, 204(r10)
688
	stw r12, 208(r10)
689
	stw r12, 212(r10)
690
	stw r11, 216(r10)
691
	stw r11, 220(r10)
692
	stw r12, 224(r10)
693
	stw r11, 228(r10)
694
	stw r11, 232(r10)
695
	stw r12, 236(r10)
696
	stw r12, 240(r10)
697
	stw r11, 244(r10)
698
	stw r11, 248(r10)
699
	stw r12, 252(r10)
700
	stw r12, 256(r10)
701
	stw r11, 260(r10)
702
	stw r11, 264(r10)
703
	stw r12, 268(r10)
704
	stw r12, 272(r10)
705
	stw r12, 276(r10)
706
	stw r12, 280(r10)
707
	stw r12, 284(r10)
708
 
709
	add r10, r10, r9
710
	stw r12, 0(r10)
711
	stw r12, 4(r10)
712
	stw r11, 8(r10)
713
	stw r11, 12(r10)
714
	stw r12, 16(r10)
715
	stw r12, 20(r10)
716
	stw r12, 24(r10)
717
	stw r12, 28(r10)
718
	stw r12, 32(r10)
719
	stw r11, 36(r10)
720
	stw r11, 40(r10)
721
	stw r12, 44(r10)
722
	stw r12, 48(r10)
723
	stw r12, 52(r10)
724
	stw r12, 56(r10)
725
	stw r12, 60(r10)
726
	stw r12, 64(r10)
727
	stw r11, 68(r10)
728
	stw r11, 72(r10)
729
	stw r12, 76(r10)
730
	stw r12, 80(r10)
731
	stw r11, 84(r10)
732
	stw r11, 88(r10)
733
	stw r12, 92(r10)
734
	stw r12, 96(r10)
735
	stw r12, 100(r10)
736
	stw r12, 104(r10)
737
	stw r12, 108(r10)
738
	stw r11, 112(r10)
739
	stw r11, 116(r10)
740
	stw r12, 120(r10)
741
	stw r12, 124(r10)
742
	stw r12, 128(r10)
743
	stw r12, 132(r10)
744
	stw r12, 136(r10)
745
	stw r12, 140(r10)
746
	stw r12, 144(r10)
747
	stw r12, 148(r10)
748
	stw r12, 152(r10)
749
	stw r12, 156(r10)
750
	stw r12, 160(r10)
751
	stw r11, 164(r10)
752
	stw r11, 168(r10)
753
	stw r12, 172(r10)
754
	stw r11, 176(r10)
755
	stw r12, 180(r10)
756
	stw r11, 184(r10)
757
	stw r11, 188(r10)
758
	stw r12, 192(r10)
759
	stw r11, 196(r10)
760
	stw r11, 200(r10)
761
	stw r12, 204(r10)
762
	stw r12, 208(r10)
763
	stw r12, 212(r10)
764
	stw r11, 216(r10)
765
	stw r11, 220(r10)
766
	stw r12, 224(r10)
767
	stw r11, 228(r10)
768
	stw r11, 232(r10)
769
	stw r12, 236(r10)
770
	stw r12, 240(r10)
771
	stw r11, 244(r10)
772
	stw r11, 248(r10)
773
	stw r12, 252(r10)
774
	stw r12, 256(r10)
775
	stw r11, 260(r10)
776
	stw r11, 264(r10)
777
	stw r12, 268(r10)
778
	stw r12, 272(r10)
779
	stw r12, 276(r10)
780
	stw r12, 280(r10)
781
	stw r12, 284(r10)
782
 
783
	add r10, r10, r9
784
	stw r12, 0(r10)
785
	stw r12, 4(r10)
786
	stw r11, 8(r10)
787
	stw r11, 12(r10)
788
	stw r12, 16(r10)
789
	stw r12, 20(r10)
790
	stw r12, 24(r10)
791
	stw r12, 28(r10)
792
	stw r12, 32(r10)
793
	stw r11, 36(r10)
794
	stw r11, 40(r10)
795
	stw r12, 44(r10)
796
	stw r12, 48(r10)
797
	stw r12, 52(r10)
798
	stw r11, 56(r10)
799
	stw r11, 60(r10)
800
	stw r12, 64(r10)
801
	stw r11, 68(r10)
802
	stw r11, 72(r10)
803
	stw r12, 76(r10)
804
	stw r12, 80(r10)
805
	stw r11, 84(r10)
806
	stw r11, 88(r10)
807
	stw r12, 92(r10)
808
	stw r12, 96(r10)
809
	stw r12, 100(r10)
810
	stw r12, 104(r10)
811
	stw r12, 108(r10)
812
	stw r11, 112(r10)
813
	stw r11, 116(r10)
814
	stw r12, 120(r10)
815
	stw r12, 124(r10)
816
	stw r12, 128(r10)
817
	stw r12, 132(r10)
818
	stw r12, 136(r10)
819
	stw r12, 140(r10)
820
	stw r12, 144(r10)
821
	stw r12, 148(r10)
822
	stw r12, 152(r10)
823
	stw r12, 156(r10)
824
	stw r12, 160(r10)
825
	stw r11, 164(r10)
826
	stw r11, 168(r10)
827
	stw r12, 172(r10)
828
	stw r11, 176(r10)
829
	stw r12, 180(r10)
830
	stw r11, 184(r10)
831
	stw r11, 188(r10)
832
	stw r12, 192(r10)
833
	stw r11, 196(r10)
834
	stw r11, 200(r10)
835
	stw r12, 204(r10)
836
	stw r12, 208(r10)
837
	stw r12, 212(r10)
838
	stw r11, 216(r10)
839
	stw r11, 220(r10)
840
	stw r12, 224(r10)
841
	stw r11, 228(r10)
842
	stw r11, 232(r10)
843
	stw r12, 236(r10)
844
	stw r12, 240(r10)
845
	stw r11, 244(r10)
846
	stw r11, 248(r10)
847
	stw r12, 252(r10)
848
	stw r12, 256(r10)
849
	stw r11, 260(r10)
850
	stw r11, 264(r10)
851
	stw r12, 268(r10)
852
	stw r12, 272(r10)
853
	stw r12, 276(r10)
854
	stw r11, 280(r10)
855
	stw r11, 284(r10)
856
 
857
	add r10, r10, r9
858
	stw r12, 0(r10)
859
	stw r11, 4(r10)
860
	stw r11, 8(r10)
861
	stw r11, 12(r10)
862
	stw r11, 16(r10)
863
	stw r12, 20(r10)
864
	stw r12, 24(r10)
865
	stw r12, 28(r10)
866
	stw r12, 32(r10)
867
	stw r12, 36(r10)
868
	stw r11, 40(r10)
869
	stw r11, 44(r10)
870
	stw r11, 48(r10)
871
	stw r11, 52(r10)
872
	stw r11, 56(r10)
873
	stw r12, 60(r10)
874
	stw r12, 64(r10)
875
	stw r12, 68(r10)
876
	stw r11, 72(r10)
877
	stw r11, 76(r10)
878
	stw r11, 80(r10)
879
	stw r12, 84(r10)
880
	stw r11, 88(r10)
881
	stw r11, 92(r10)
882
	stw r12, 96(r10)
883
	stw r12, 100(r10)
884
	stw r12, 104(r10)
885
	stw r11, 108(r10)
886
	stw r11, 112(r10)
887
	stw r11, 116(r10)
888
	stw r11, 120(r10)
889
	stw r12, 124(r10)
890
	stw r12, 128(r10)
891
	stw r12, 132(r10)
892
	stw r12, 136(r10)
893
	stw r12, 140(r10)
894
	stw r12, 144(r10)
895
	stw r12, 148(r10)
896
	stw r12, 152(r10)
897
	stw r12, 156(r10)
898
	stw r12, 160(r10)
899
	stw r11, 164(r10)
900
	stw r11, 168(r10)
901
	stw r12, 172(r10)
902
	stw r12, 176(r10)
903
	stw r12, 180(r10)
904
	stw r11, 184(r10)
905
	stw r11, 188(r10)
906
	stw r12, 192(r10)
907
	stw r12, 196(r10)
908
	stw r11, 200(r10)
909
	stw r11, 204(r10)
910
	stw r11, 208(r10)
911
	stw r11, 212(r10)
912
	stw r11, 216(r10)
913
	stw r12, 220(r10)
914
	stw r12, 224(r10)
915
	stw r12, 228(r10)
916
	stw r11, 232(r10)
917
	stw r11, 236(r10)
918
	stw r11, 240(r10)
919
	stw r12, 244(r10)
920
	stw r11, 248(r10)
921
	stw r11, 252(r10)
922
	stw r12, 256(r10)
923
	stw r12, 260(r10)
924
	stw r11, 264(r10)
925
	stw r11, 268(r10)
926
	stw r11, 272(r10)
927
	stw r11, 276(r10)
928
	stw r11, 280(r10)
929
	stw r12, 284(r10)
930
 
931
	add r10, r10, r9
932
	stw r12, 0(r10)
933
	stw r12, 4(r10)
934
	stw r12, 8(r10)
935
	stw r12, 12(r10)
936
	stw r12, 16(r10)
937
	stw r12, 20(r10)
938
	stw r12, 24(r10)
939
	stw r12, 28(r10)
940
	stw r12, 32(r10)
941
	stw r12, 36(r10)
942
	stw r12, 40(r10)
943
	stw r12, 44(r10)
944
	stw r12, 48(r10)
945
	stw r12, 52(r10)
946
	stw r12, 56(r10)
947
	stw r12, 60(r10)
948
	stw r12, 64(r10)
949
	stw r12, 68(r10)
950
	stw r12, 72(r10)
951
	stw r12, 76(r10)
952
	stw r12, 80(r10)
953
	stw r12, 84(r10)
954
	stw r12, 88(r10)
955
	stw r12, 92(r10)
956
	stw r12, 96(r10)
957
	stw r12, 100(r10)
958
	stw r12, 104(r10)
959
	stw r12, 108(r10)
960
	stw r12, 112(r10)
961
	stw r12, 116(r10)
962
	stw r12, 120(r10)
963
	stw r12, 124(r10)
964
	stw r12, 128(r10)
965
	stw r12, 132(r10)
966
	stw r12, 136(r10)
967
	stw r12, 140(r10)
968
	stw r12, 144(r10)
969
	stw r12, 148(r10)
970
	stw r12, 152(r10)
971
	stw r12, 156(r10)
972
	stw r12, 160(r10)
973
	stw r12, 164(r10)
974
	stw r12, 168(r10)
975
	stw r12, 172(r10)
976
	stw r12, 176(r10)
977
	stw r12, 180(r10)
978
	stw r12, 184(r10)
979
	stw r12, 188(r10)
980
	stw r12, 192(r10)
981
	stw r12, 196(r10)
982
	stw r12, 200(r10)
983
	stw r12, 204(r10)
984
	stw r12, 208(r10)
985
	stw r12, 212(r10)
986
	stw r12, 216(r10)
987
	stw r12, 220(r10)
988
	stw r12, 224(r10)
989
	stw r12, 228(r10)
990
	stw r12, 232(r10)
991
	stw r12, 236(r10)
992
	stw r12, 240(r10)
993
	stw r12, 244(r10)
994
	stw r12, 248(r10)
995
	stw r12, 252(r10)
996
	stw r12, 256(r10)
997
	stw r12, 260(r10)
998
	stw r12, 264(r10)
999
	stw r12, 268(r10)
1000
	stw r12, 272(r10)
1001
	stw r12, 276(r10)
1002
	stw r12, 280(r10)
1003
	stw r12, 284(r10)
1004
 
1005
	add r10, r10, r9
1006
	stw r12, 0(r10)
1007
	stw r12, 4(r10)
1008
	stw r12, 8(r10)
1009
	stw r12, 12(r10)
1010
	stw r12, 16(r10)
1011
	stw r12, 20(r10)
1012
	stw r12, 24(r10)
1013
	stw r12, 28(r10)
1014
	stw r12, 32(r10)
1015
	stw r12, 36(r10)
1016
	stw r12, 40(r10)
1017
	stw r12, 44(r10)
1018
	stw r12, 48(r10)
1019
	stw r12, 52(r10)
1020
	stw r12, 56(r10)
1021
	stw r12, 60(r10)
1022
	stw r12, 64(r10)
1023
	stw r12, 68(r10)
1024
	stw r12, 72(r10)
1025
	stw r12, 76(r10)
1026
	stw r12, 80(r10)
1027
	stw r12, 84(r10)
1028
	stw r12, 88(r10)
1029
	stw r12, 92(r10)
1030
	stw r12, 96(r10)
1031
	stw r12, 100(r10)
1032
	stw r12, 104(r10)
1033
	stw r12, 108(r10)
1034
	stw r12, 112(r10)
1035
	stw r12, 116(r10)
1036
	stw r12, 120(r10)
1037
	stw r12, 124(r10)
1038
	stw r12, 128(r10)
1039
	stw r11, 132(r10)
1040
	stw r11, 136(r10)
1041
	stw r11, 140(r10)
1042
	stw r11, 144(r10)
1043
	stw r11, 148(r10)
1044
	stw r11, 152(r10)
1045
	stw r11, 156(r10)
1046
	stw r12, 160(r10)
1047
	stw r12, 164(r10)
1048
	stw r12, 168(r10)
1049
	stw r12, 172(r10)
1050
	stw r12, 176(r10)
1051
	stw r12, 180(r10)
1052
	stw r12, 184(r10)
1053
	stw r12, 188(r10)
1054
	stw r12, 192(r10)
1055
	stw r12, 196(r10)
1056
	stw r12, 200(r10)
1057
	stw r12, 204(r10)
1058
	stw r12, 208(r10)
1059
	stw r12, 212(r10)
1060
	stw r12, 216(r10)
1061
	stw r12, 220(r10)
1062
	stw r12, 224(r10)
1063
	stw r12, 228(r10)
1064
	stw r12, 232(r10)
1065
	stw r12, 236(r10)
1066
	stw r12, 240(r10)
1067
	stw r12, 244(r10)
1068
	stw r12, 248(r10)
1069
	stw r12, 252(r10)
1070
	stw r12, 256(r10)
1071
	stw r12, 260(r10)
1072
	stw r12, 264(r10)
1073
	stw r12, 268(r10)
1074
	stw r12, 272(r10)
1075
	stw r12, 276(r10)
1076
	stw r12, 280(r10)
1077
	stw r12, 284(r10)
1078
 
1079
	add r10, r10, r9
1080
	stw r12, 0(r10)
1081
	stw r12, 4(r10)
1082
	stw r12, 8(r10)
1083
	stw r12, 12(r10)
1084
	stw r12, 16(r10)
1085
	stw r12, 20(r10)
1086
	stw r12, 24(r10)
1087
	stw r12, 28(r10)
1088
	stw r12, 32(r10)
1089
	stw r12, 36(r10)
1090
	stw r12, 40(r10)
1091
	stw r12, 44(r10)
1092
	stw r12, 48(r10)
1093
	stw r12, 52(r10)
1094
	stw r12, 56(r10)
1095
	stw r12, 60(r10)
1096
	stw r12, 64(r10)
1097
	stw r12, 68(r10)
1098
	stw r12, 72(r10)
1099
	stw r12, 76(r10)
1100
	stw r12, 80(r10)
1101
	stw r12, 84(r10)
1102
	stw r12, 88(r10)
1103
	stw r12, 92(r10)
1104
	stw r12, 96(r10)
1105
	stw r12, 100(r10)
1106
	stw r12, 104(r10)
1107
	stw r12, 108(r10)
1108
	stw r12, 112(r10)
1109
	stw r12, 116(r10)
1110
	stw r12, 120(r10)
1111
	stw r12, 124(r10)
1112
	stw r12, 128(r10)
1113
	stw r12, 132(r10)
1114
	stw r12, 136(r10)
1115
	stw r12, 140(r10)
1116
	stw r12, 144(r10)
1117
	stw r12, 148(r10)
1118
	stw r12, 152(r10)
1119
	stw r12, 156(r10)
1120
	stw r12, 160(r10)
1121
	stw r12, 164(r10)
1122
	stw r12, 168(r10)
1123
	stw r12, 172(r10)
1124
	stw r12, 176(r10)
1125
	stw r12, 180(r10)
1126
	stw r12, 184(r10)
1127
	stw r12, 188(r10)
1128
	stw r12, 192(r10)
1129
	stw r12, 196(r10)
1130
	stw r12, 200(r10)
1131
	stw r12, 204(r10)
1132
	stw r12, 208(r10)
1133
	stw r12, 212(r10)
1134
	stw r12, 216(r10)
1135
	stw r12, 220(r10)
1136
	stw r12, 224(r10)
1137
	stw r12, 228(r10)
1138
	stw r12, 232(r10)
1139
	stw r12, 236(r10)
1140
	stw r12, 240(r10)
1141
	stw r12, 244(r10)
1142
	stw r12, 248(r10)
1143
	stw r12, 252(r10)
1144
	stw r12, 256(r10)
1145
	stw r12, 260(r10)
1146
	stw r12, 264(r10)
1147
	stw r12, 268(r10)
1148
	stw r12, 272(r10)
1149
	stw r12, 276(r10)
1150
	stw r12, 280(r10)
1151
	stw r12, 284(r10)
1152
 
1153
	add r10, r10, r9
1154
	stw r12, 0(r10)
1155
	stw r12, 4(r10)
1156
	stw r12, 8(r10)
1157
	stw r12, 12(r10)
1158
	stw r12, 16(r10)
1159
	stw r12, 20(r10)
1160
	stw r12, 24(r10)
1161
	stw r12, 28(r10)
1162
	stw r12, 32(r10)
1163
	stw r12, 36(r10)
1164
	stw r12, 40(r10)
1165
	stw r12, 44(r10)
1166
	stw r12, 48(r10)
1167
	stw r12, 52(r10)
1168
	stw r12, 56(r10)
1169
	stw r12, 60(r10)
1170
	stw r12, 64(r10)
1171
	stw r12, 68(r10)
1172
	stw r12, 72(r10)
1173
	stw r12, 76(r10)
1174
	stw r12, 80(r10)
1175
	stw r12, 84(r10)
1176
	stw r12, 88(r10)
1177
	stw r12, 92(r10)
1178
	stw r12, 96(r10)
1179
	stw r12, 100(r10)
1180
	stw r12, 104(r10)
1181
	stw r12, 108(r10)
1182
	stw r12, 112(r10)
1183
	stw r12, 116(r10)
1184
	stw r12, 120(r10)
1185
	stw r12, 124(r10)
1186
	stw r12, 128(r10)
1187
	stw r12, 132(r10)
1188
	stw r12, 136(r10)
1189
	stw r12, 140(r10)
1190
	stw r12, 144(r10)
1191
	stw r12, 148(r10)
1192
	stw r12, 152(r10)
1193
	stw r12, 156(r10)
1194
	stw r12, 160(r10)
1195
	stw r12, 164(r10)
1196
	stw r12, 168(r10)
1197
	stw r12, 172(r10)
1198
	stw r12, 176(r10)
1199
	stw r12, 180(r10)
1200
	stw r12, 184(r10)
1201
	stw r12, 188(r10)
1202
	stw r12, 192(r10)
1203
	stw r12, 196(r10)
1204
	stw r12, 200(r10)
1205
	stw r12, 204(r10)
1206
	stw r12, 208(r10)
1207
	stw r12, 212(r10)
1208
	stw r12, 216(r10)
1209
	stw r12, 220(r10)
1210
	stw r12, 224(r10)
1211
	stw r12, 228(r10)
1212
	stw r12, 232(r10)
1213
	stw r12, 236(r10)
1214
	stw r12, 240(r10)
1215
	stw r12, 244(r10)
1216
	stw r12, 248(r10)
1217
	stw r12, 252(r10)
1218
	stw r12, 256(r10)
1219
	stw r12, 260(r10)
1220
	stw r12, 264(r10)
1221
	stw r12, 268(r10)
1222
	stw r12, 272(r10)
1223
	stw r12, 276(r10)
1224
	stw r12, 280(r10)
1225
	stw r12, 284(r10)
1226
#endif
1227
.endm
1228
 
1479 decky 1229
.macro DEBUG_copy_loop
1230
#ifdef CONFIG_DEBUG
1231
 
1232
	stw r12, 0(r10)
1233
	stw r12, 4(r10)
1234
	stw r12, 8(r10)
1235
	stw r12, 12(r10)
1236
	stw r12, 16(r10)
1237
	stw r12, 20(r10)
1238
	stw r12, 24(r10)
1239
	stw r12, 28(r10)
1240
	stw r12, 32(r10)
1241
	stw r12, 36(r10)
1242
	stw r12, 40(r10)
1243
	stw r12, 44(r10)
1244
	stw r12, 48(r10)
1245
	stw r12, 52(r10)
1246
	stw r12, 56(r10)
1247
	stw r12, 60(r10)
1248
	stw r12, 64(r10)
1249
	stw r12, 68(r10)
1250
	stw r12, 72(r10)
1251
	stw r12, 76(r10)
1252
	stw r12, 80(r10)
1253
	stw r12, 84(r10)
1254
	stw r12, 88(r10)
1255
	stw r12, 92(r10)
1256
	stw r12, 96(r10)
1257
	stw r12, 100(r10)
1258
	stw r12, 104(r10)
1259
	stw r12, 108(r10)
1260
	stw r12, 112(r10)
1261
	stw r12, 116(r10)
1262
	stw r12, 120(r10)
1263
	stw r12, 124(r10)
1264
	stw r12, 128(r10)
1265
	stw r12, 132(r10)
1266
	stw r12, 136(r10)
1267
	stw r12, 140(r10)
1268
	stw r12, 144(r10)
1269
	stw r12, 148(r10)
1270
	stw r12, 152(r10)
1271
	stw r12, 156(r10)
1272
	stw r12, 160(r10)
1273
	stw r12, 164(r10)
1274
	stw r12, 168(r10)
1275
	stw r12, 172(r10)
1276
	stw r12, 176(r10)
1277
	stw r12, 180(r10)
1278
	stw r12, 184(r10)
1279
	stw r12, 188(r10)
1280
	stw r12, 192(r10)
1281
	stw r12, 196(r10)
1282
	stw r12, 200(r10)
1283
	stw r12, 204(r10)
1284
	stw r12, 208(r10)
1285
	stw r12, 212(r10)
1286
	stw r12, 216(r10)
1287
	stw r12, 220(r10)
1288
	stw r12, 224(r10)
1289
	stw r12, 228(r10)
1290
	stw r12, 232(r10)
1291
	stw r12, 236(r10)
1292
	stw r12, 240(r10)
1293
	stw r12, 244(r10)
1294
	stw r12, 248(r10)
1295
	stw r12, 252(r10)
1296
	stw r12, 256(r10)
1297
	stw r12, 260(r10)
1298
	stw r12, 264(r10)
1299
	stw r12, 268(r10)
1300
	stw r12, 272(r10)
1301
	stw r12, 276(r10)
1302
	stw r12, 280(r10)
1303
	stw r12, 284(r10)
1304
 
1305
	add r10, r10, r9
1306
	stw r12, 0(r10)
1307
	stw r12, 4(r10)
1308
	stw r12, 8(r10)
1309
	stw r12, 12(r10)
1310
	stw r12, 16(r10)
1311
	stw r12, 20(r10)
1312
	stw r12, 24(r10)
1313
	stw r12, 28(r10)
1314
	stw r12, 32(r10)
1315
	stw r12, 36(r10)
1316
	stw r12, 40(r10)
1317
	stw r12, 44(r10)
1318
	stw r12, 48(r10)
1319
	stw r12, 52(r10)
1320
	stw r12, 56(r10)
1321
	stw r12, 60(r10)
1322
	stw r12, 64(r10)
1323
	stw r12, 68(r10)
1324
	stw r12, 72(r10)
1325
	stw r12, 76(r10)
1326
	stw r12, 80(r10)
1327
	stw r12, 84(r10)
1328
	stw r12, 88(r10)
1329
	stw r12, 92(r10)
1330
	stw r12, 96(r10)
1331
	stw r12, 100(r10)
1332
	stw r12, 104(r10)
1333
	stw r12, 108(r10)
1334
	stw r12, 112(r10)
1335
	stw r12, 116(r10)
1336
	stw r12, 120(r10)
1337
	stw r12, 124(r10)
1338
	stw r12, 128(r10)
1339
	stw r12, 132(r10)
1340
	stw r12, 136(r10)
1341
	stw r12, 140(r10)
1342
	stw r12, 144(r10)
1343
	stw r12, 148(r10)
1344
	stw r12, 152(r10)
1345
	stw r12, 156(r10)
1346
	stw r12, 160(r10)
1347
	stw r12, 164(r10)
1348
	stw r12, 168(r10)
1349
	stw r12, 172(r10)
1350
	stw r12, 176(r10)
1351
	stw r12, 180(r10)
1352
	stw r12, 184(r10)
1353
	stw r12, 188(r10)
1354
	stw r12, 192(r10)
1355
	stw r12, 196(r10)
1356
	stw r12, 200(r10)
1357
	stw r12, 204(r10)
1358
	stw r12, 208(r10)
1359
	stw r12, 212(r10)
1360
	stw r12, 216(r10)
1361
	stw r12, 220(r10)
1362
	stw r12, 224(r10)
1363
	stw r12, 228(r10)
1364
	stw r12, 232(r10)
1365
	stw r12, 236(r10)
1366
	stw r12, 240(r10)
1367
	stw r12, 244(r10)
1368
	stw r12, 248(r10)
1369
	stw r12, 252(r10)
1370
	stw r12, 256(r10)
1371
	stw r12, 260(r10)
1372
	stw r12, 264(r10)
1373
	stw r12, 268(r10)
1374
	stw r12, 272(r10)
1375
	stw r12, 276(r10)
1376
	stw r12, 280(r10)
1377
	stw r12, 284(r10)
1378
 
1379
	add r10, r10, r9
1380
	stw r12, 0(r10)
1381
	stw r12, 4(r10)
1382
	stw r12, 8(r10)
1383
	stw r12, 12(r10)
1384
	stw r12, 16(r10)
1385
	stw r12, 20(r10)
1386
	stw r12, 24(r10)
1387
	stw r12, 28(r10)
1388
	stw r12, 32(r10)
1389
	stw r12, 36(r10)
1390
	stw r12, 40(r10)
1391
	stw r12, 44(r10)
1392
	stw r12, 48(r10)
1393
	stw r12, 52(r10)
1394
	stw r12, 56(r10)
1395
	stw r12, 60(r10)
1396
	stw r12, 64(r10)
1397
	stw r12, 68(r10)
1398
	stw r12, 72(r10)
1399
	stw r12, 76(r10)
1400
	stw r12, 80(r10)
1401
	stw r12, 84(r10)
1402
	stw r12, 88(r10)
1403
	stw r12, 92(r10)
1404
	stw r12, 96(r10)
1405
	stw r12, 100(r10)
1406
	stw r12, 104(r10)
1407
	stw r12, 108(r10)
1408
	stw r12, 112(r10)
1409
	stw r12, 116(r10)
1410
	stw r12, 120(r10)
1411
	stw r12, 124(r10)
1412
	stw r12, 128(r10)
1413
	stw r12, 132(r10)
1414
	stw r12, 136(r10)
1415
	stw r12, 140(r10)
1416
	stw r12, 144(r10)
1417
	stw r12, 148(r10)
1418
	stw r12, 152(r10)
1419
	stw r12, 156(r10)
1420
	stw r12, 160(r10)
1421
	stw r12, 164(r10)
1422
	stw r12, 168(r10)
1423
	stw r11, 172(r10)
1424
	stw r11, 176(r10)
1425
	stw r11, 180(r10)
1426
	stw r12, 184(r10)
1427
	stw r12, 188(r10)
1428
	stw r12, 192(r10)
1429
	stw r12, 196(r10)
1430
	stw r12, 200(r10)
1431
	stw r12, 204(r10)
1432
	stw r12, 208(r10)
1433
	stw r12, 212(r10)
1434
	stw r12, 216(r10)
1435
	stw r12, 220(r10)
1436
	stw r12, 224(r10)
1437
	stw r12, 228(r10)
1438
	stw r12, 232(r10)
1439
	stw r12, 236(r10)
1440
	stw r12, 240(r10)
1441
	stw r12, 244(r10)
1442
	stw r12, 248(r10)
1443
	stw r12, 252(r10)
1444
	stw r12, 256(r10)
1445
	stw r12, 260(r10)
1446
	stw r12, 264(r10)
1447
	stw r12, 268(r10)
1448
	stw r12, 272(r10)
1449
	stw r12, 276(r10)
1450
	stw r12, 280(r10)
1451
	stw r12, 284(r10)
1452
 
1453
	add r10, r10, r9
1454
	stw r12, 0(r10)
1455
	stw r12, 4(r10)
1456
	stw r12, 8(r10)
1457
	stw r12, 12(r10)
1458
	stw r12, 16(r10)
1459
	stw r12, 20(r10)
1460
	stw r12, 24(r10)
1461
	stw r12, 28(r10)
1462
	stw r12, 32(r10)
1463
	stw r12, 36(r10)
1464
	stw r12, 40(r10)
1465
	stw r12, 44(r10)
1466
	stw r12, 48(r10)
1467
	stw r12, 52(r10)
1468
	stw r12, 56(r10)
1469
	stw r12, 60(r10)
1470
	stw r12, 64(r10)
1471
	stw r12, 68(r10)
1472
	stw r12, 72(r10)
1473
	stw r12, 76(r10)
1474
	stw r12, 80(r10)
1475
	stw r12, 84(r10)
1476
	stw r12, 88(r10)
1477
	stw r12, 92(r10)
1478
	stw r12, 96(r10)
1479
	stw r12, 100(r10)
1480
	stw r12, 104(r10)
1481
	stw r12, 108(r10)
1482
	stw r12, 112(r10)
1483
	stw r12, 116(r10)
1484
	stw r12, 120(r10)
1485
	stw r12, 124(r10)
1486
	stw r12, 128(r10)
1487
	stw r12, 132(r10)
1488
	stw r12, 136(r10)
1489
	stw r12, 140(r10)
1490
	stw r12, 144(r10)
1491
	stw r12, 148(r10)
1492
	stw r12, 152(r10)
1493
	stw r12, 156(r10)
1494
	stw r12, 160(r10)
1495
	stw r12, 164(r10)
1496
	stw r12, 168(r10)
1497
	stw r12, 172(r10)
1498
	stw r11, 176(r10)
1499
	stw r11, 180(r10)
1500
	stw r12, 184(r10)
1501
	stw r12, 188(r10)
1502
	stw r12, 192(r10)
1503
	stw r12, 196(r10)
1504
	stw r12, 200(r10)
1505
	stw r12, 204(r10)
1506
	stw r12, 208(r10)
1507
	stw r12, 212(r10)
1508
	stw r12, 216(r10)
1509
	stw r12, 220(r10)
1510
	stw r12, 224(r10)
1511
	stw r12, 228(r10)
1512
	stw r12, 232(r10)
1513
	stw r12, 236(r10)
1514
	stw r12, 240(r10)
1515
	stw r12, 244(r10)
1516
	stw r12, 248(r10)
1517
	stw r12, 252(r10)
1518
	stw r12, 256(r10)
1519
	stw r12, 260(r10)
1520
	stw r12, 264(r10)
1521
	stw r12, 268(r10)
1522
	stw r12, 272(r10)
1523
	stw r12, 276(r10)
1524
	stw r12, 280(r10)
1525
	stw r12, 284(r10)
1526
 
1527
	add r10, r10, r9
1528
	stw r12, 0(r10)
1529
	stw r12, 4(r10)
1530
	stw r12, 8(r10)
1531
	stw r12, 12(r10)
1532
	stw r12, 16(r10)
1533
	stw r12, 20(r10)
1534
	stw r12, 24(r10)
1535
	stw r12, 28(r10)
1536
	stw r12, 32(r10)
1537
	stw r12, 36(r10)
1538
	stw r12, 40(r10)
1539
	stw r12, 44(r10)
1540
	stw r12, 48(r10)
1541
	stw r12, 52(r10)
1542
	stw r12, 56(r10)
1543
	stw r12, 60(r10)
1544
	stw r12, 64(r10)
1545
	stw r12, 68(r10)
1546
	stw r12, 72(r10)
1547
	stw r12, 76(r10)
1548
	stw r12, 80(r10)
1549
	stw r12, 84(r10)
1550
	stw r12, 88(r10)
1551
	stw r12, 92(r10)
1552
	stw r12, 96(r10)
1553
	stw r12, 100(r10)
1554
	stw r12, 104(r10)
1555
	stw r12, 108(r10)
1556
	stw r12, 112(r10)
1557
	stw r12, 116(r10)
1558
	stw r12, 120(r10)
1559
	stw r12, 124(r10)
1560
	stw r12, 128(r10)
1561
	stw r12, 132(r10)
1562
	stw r12, 136(r10)
1563
	stw r12, 140(r10)
1564
	stw r12, 144(r10)
1565
	stw r12, 148(r10)
1566
	stw r12, 152(r10)
1567
	stw r12, 156(r10)
1568
	stw r12, 160(r10)
1569
	stw r12, 164(r10)
1570
	stw r12, 168(r10)
1571
	stw r12, 172(r10)
1572
	stw r11, 176(r10)
1573
	stw r11, 180(r10)
1574
	stw r12, 184(r10)
1575
	stw r12, 188(r10)
1576
	stw r12, 192(r10)
1577
	stw r12, 196(r10)
1578
	stw r12, 200(r10)
1579
	stw r12, 204(r10)
1580
	stw r12, 208(r10)
1581
	stw r12, 212(r10)
1582
	stw r12, 216(r10)
1583
	stw r12, 220(r10)
1584
	stw r12, 224(r10)
1585
	stw r12, 228(r10)
1586
	stw r12, 232(r10)
1587
	stw r12, 236(r10)
1588
	stw r12, 240(r10)
1589
	stw r12, 244(r10)
1590
	stw r12, 248(r10)
1591
	stw r12, 252(r10)
1592
	stw r12, 256(r10)
1593
	stw r12, 260(r10)
1594
	stw r12, 264(r10)
1595
	stw r12, 268(r10)
1596
	stw r12, 272(r10)
1597
	stw r12, 276(r10)
1598
	stw r12, 280(r10)
1599
	stw r12, 284(r10)
1600
 
1601
	add r10, r10, r9
1602
	stw r12, 0(r10)
1603
	stw r12, 4(r10)
1604
	stw r11, 8(r10)
1605
	stw r11, 12(r10)
1606
	stw r11, 16(r10)
1607
	stw r11, 20(r10)
1608
	stw r11, 24(r10)
1609
	stw r12, 28(r10)
1610
	stw r12, 32(r10)
1611
	stw r12, 36(r10)
1612
	stw r11, 40(r10)
1613
	stw r11, 44(r10)
1614
	stw r11, 48(r10)
1615
	stw r11, 52(r10)
1616
	stw r11, 56(r10)
1617
	stw r12, 60(r10)
1618
	stw r12, 64(r10)
1619
	stw r11, 68(r10)
1620
	stw r11, 72(r10)
1621
	stw r12, 76(r10)
1622
	stw r11, 80(r10)
1623
	stw r11, 84(r10)
1624
	stw r11, 88(r10)
1625
	stw r12, 92(r10)
1626
	stw r12, 96(r10)
1627
	stw r11, 100(r10)
1628
	stw r11, 104(r10)
1629
	stw r12, 108(r10)
1630
	stw r12, 112(r10)
1631
	stw r12, 116(r10)
1632
	stw r11, 120(r10)
1633
	stw r11, 124(r10)
1634
	stw r12, 128(r10)
1635
	stw r12, 132(r10)
1636
	stw r12, 136(r10)
1637
	stw r12, 140(r10)
1638
	stw r12, 144(r10)
1639
	stw r12, 148(r10)
1640
	stw r12, 152(r10)
1641
	stw r12, 156(r10)
1642
	stw r12, 160(r10)
1643
	stw r12, 164(r10)
1644
	stw r12, 168(r10)
1645
	stw r12, 172(r10)
1646
	stw r11, 176(r10)
1647
	stw r11, 180(r10)
1648
	stw r12, 184(r10)
1649
	stw r12, 188(r10)
1650
	stw r12, 192(r10)
1651
	stw r12, 196(r10)
1652
	stw r11, 200(r10)
1653
	stw r11, 204(r10)
1654
	stw r11, 208(r10)
1655
	stw r11, 212(r10)
1656
	stw r11, 216(r10)
1657
	stw r12, 220(r10)
1658
	stw r12, 224(r10)
1659
	stw r12, 228(r10)
1660
	stw r11, 232(r10)
1661
	stw r11, 236(r10)
1662
	stw r11, 240(r10)
1663
	stw r11, 244(r10)
1664
	stw r11, 248(r10)
1665
	stw r12, 252(r10)
1666
	stw r12, 256(r10)
1667
	stw r11, 260(r10)
1668
	stw r11, 264(r10)
1669
	stw r12, 268(r10)
1670
	stw r11, 272(r10)
1671
	stw r11, 276(r10)
1672
	stw r11, 280(r10)
1673
	stw r12, 284(r10)
1674
 
1675
	add r10, r10, r9
1676
	stw r12, 0(r10)
1677
	stw r11, 4(r10)
1678
	stw r11, 8(r10)
1679
	stw r12, 12(r10)
1680
	stw r12, 16(r10)
1681
	stw r12, 20(r10)
1682
	stw r11, 24(r10)
1683
	stw r11, 28(r10)
1684
	stw r12, 32(r10)
1685
	stw r11, 36(r10)
1686
	stw r11, 40(r10)
1687
	stw r12, 44(r10)
1688
	stw r12, 48(r10)
1689
	stw r12, 52(r10)
1690
	stw r11, 56(r10)
1691
	stw r11, 60(r10)
1692
	stw r12, 64(r10)
1693
	stw r12, 68(r10)
1694
	stw r11, 72(r10)
1695
	stw r11, 76(r10)
1696
	stw r12, 80(r10)
1697
	stw r12, 84(r10)
1698
	stw r11, 88(r10)
1699
	stw r11, 92(r10)
1700
	stw r12, 96(r10)
1701
	stw r11, 100(r10)
1702
	stw r11, 104(r10)
1703
	stw r12, 108(r10)
1704
	stw r12, 112(r10)
1705
	stw r12, 116(r10)
1706
	stw r11, 120(r10)
1707
	stw r11, 124(r10)
1708
	stw r12, 128(r10)
1709
	stw r12, 132(r10)
1710
	stw r12, 136(r10)
1711
	stw r12, 140(r10)
1712
	stw r12, 144(r10)
1713
	stw r12, 148(r10)
1714
	stw r12, 152(r10)
1715
	stw r12, 156(r10)
1716
	stw r12, 160(r10)
1717
	stw r12, 164(r10)
1718
	stw r12, 168(r10)
1719
	stw r12, 172(r10)
1720
	stw r11, 176(r10)
1721
	stw r11, 180(r10)
1722
	stw r12, 184(r10)
1723
	stw r12, 188(r10)
1724
	stw r12, 192(r10)
1725
	stw r11, 196(r10)
1726
	stw r11, 200(r10)
1727
	stw r12, 204(r10)
1728
	stw r12, 208(r10)
1729
	stw r12, 212(r10)
1730
	stw r11, 216(r10)
1731
	stw r11, 220(r10)
1732
	stw r12, 224(r10)
1733
	stw r11, 228(r10)
1734
	stw r11, 232(r10)
1735
	stw r12, 236(r10)
1736
	stw r12, 240(r10)
1737
	stw r12, 244(r10)
1738
	stw r11, 248(r10)
1739
	stw r11, 252(r10)
1740
	stw r12, 256(r10)
1741
	stw r12, 260(r10)
1742
	stw r11, 264(r10)
1743
	stw r11, 268(r10)
1744
	stw r12, 272(r10)
1745
	stw r12, 276(r10)
1746
	stw r11, 280(r10)
1747
	stw r11, 284(r10)
1748
 
1749
	add r10, r10, r9
1750
	stw r12, 0(r10)
1751
	stw r11, 4(r10)
1752
	stw r11, 8(r10)
1753
	stw r12, 12(r10)
1754
	stw r12, 16(r10)
1755
	stw r12, 20(r10)
1756
	stw r12, 24(r10)
1757
	stw r12, 28(r10)
1758
	stw r12, 32(r10)
1759
	stw r11, 36(r10)
1760
	stw r11, 40(r10)
1761
	stw r12, 44(r10)
1762
	stw r12, 48(r10)
1763
	stw r12, 52(r10)
1764
	stw r11, 56(r10)
1765
	stw r11, 60(r10)
1766
	stw r12, 64(r10)
1767
	stw r12, 68(r10)
1768
	stw r11, 72(r10)
1769
	stw r11, 76(r10)
1770
	stw r12, 80(r10)
1771
	stw r12, 84(r10)
1772
	stw r11, 88(r10)
1773
	stw r11, 92(r10)
1774
	stw r12, 96(r10)
1775
	stw r11, 100(r10)
1776
	stw r11, 104(r10)
1777
	stw r12, 108(r10)
1778
	stw r12, 112(r10)
1779
	stw r12, 116(r10)
1780
	stw r11, 120(r10)
1781
	stw r11, 124(r10)
1782
	stw r12, 128(r10)
1783
	stw r12, 132(r10)
1784
	stw r12, 136(r10)
1785
	stw r12, 140(r10)
1786
	stw r12, 144(r10)
1787
	stw r12, 148(r10)
1788
	stw r12, 152(r10)
1789
	stw r12, 156(r10)
1790
	stw r12, 160(r10)
1791
	stw r12, 164(r10)
1792
	stw r12, 168(r10)
1793
	stw r12, 172(r10)
1794
	stw r11, 176(r10)
1795
	stw r11, 180(r10)
1796
	stw r12, 184(r10)
1797
	stw r12, 188(r10)
1798
	stw r12, 192(r10)
1799
	stw r11, 196(r10)
1800
	stw r11, 200(r10)
1801
	stw r12, 204(r10)
1802
	stw r12, 208(r10)
1803
	stw r12, 212(r10)
1804
	stw r11, 216(r10)
1805
	stw r11, 220(r10)
1806
	stw r12, 224(r10)
1807
	stw r11, 228(r10)
1808
	stw r11, 232(r10)
1809
	stw r12, 236(r10)
1810
	stw r12, 240(r10)
1811
	stw r12, 244(r10)
1812
	stw r11, 248(r10)
1813
	stw r11, 252(r10)
1814
	stw r12, 256(r10)
1815
	stw r12, 260(r10)
1816
	stw r11, 264(r10)
1817
	stw r11, 268(r10)
1818
	stw r12, 272(r10)
1819
	stw r12, 276(r10)
1820
	stw r11, 280(r10)
1821
	stw r11, 284(r10)
1822
 
1823
	add r10, r10, r9
1824
	stw r12, 0(r10)
1825
	stw r11, 4(r10)
1826
	stw r11, 8(r10)
1827
	stw r12, 12(r10)
1828
	stw r12, 16(r10)
1829
	stw r12, 20(r10)
1830
	stw r12, 24(r10)
1831
	stw r12, 28(r10)
1832
	stw r12, 32(r10)
1833
	stw r11, 36(r10)
1834
	stw r11, 40(r10)
1835
	stw r12, 44(r10)
1836
	stw r12, 48(r10)
1837
	stw r12, 52(r10)
1838
	stw r11, 56(r10)
1839
	stw r11, 60(r10)
1840
	stw r12, 64(r10)
1841
	stw r12, 68(r10)
1842
	stw r11, 72(r10)
1843
	stw r11, 76(r10)
1844
	stw r12, 80(r10)
1845
	stw r12, 84(r10)
1846
	stw r11, 88(r10)
1847
	stw r11, 92(r10)
1848
	stw r12, 96(r10)
1849
	stw r11, 100(r10)
1850
	stw r11, 104(r10)
1851
	stw r12, 108(r10)
1852
	stw r12, 112(r10)
1853
	stw r12, 116(r10)
1854
	stw r11, 120(r10)
1855
	stw r11, 124(r10)
1856
	stw r12, 128(r10)
1857
	stw r12, 132(r10)
1858
	stw r12, 136(r10)
1859
	stw r12, 140(r10)
1860
	stw r12, 144(r10)
1861
	stw r12, 148(r10)
1862
	stw r12, 152(r10)
1863
	stw r12, 156(r10)
1864
	stw r12, 160(r10)
1865
	stw r12, 164(r10)
1866
	stw r12, 168(r10)
1867
	stw r12, 172(r10)
1868
	stw r11, 176(r10)
1869
	stw r11, 180(r10)
1870
	stw r12, 184(r10)
1871
	stw r12, 188(r10)
1872
	stw r12, 192(r10)
1873
	stw r11, 196(r10)
1874
	stw r11, 200(r10)
1875
	stw r12, 204(r10)
1876
	stw r12, 208(r10)
1877
	stw r12, 212(r10)
1878
	stw r11, 216(r10)
1879
	stw r11, 220(r10)
1880
	stw r12, 224(r10)
1881
	stw r11, 228(r10)
1882
	stw r11, 232(r10)
1883
	stw r12, 236(r10)
1884
	stw r12, 240(r10)
1885
	stw r12, 244(r10)
1886
	stw r11, 248(r10)
1887
	stw r11, 252(r10)
1888
	stw r12, 256(r10)
1889
	stw r12, 260(r10)
1890
	stw r11, 264(r10)
1891
	stw r11, 268(r10)
1892
	stw r12, 272(r10)
1893
	stw r12, 276(r10)
1894
	stw r11, 280(r10)
1895
	stw r11, 284(r10)
1896
 
1897
	add r10, r10, r9
1898
	stw r12, 0(r10)
1899
	stw r11, 4(r10)
1900
	stw r11, 8(r10)
1901
	stw r12, 12(r10)
1902
	stw r12, 16(r10)
1903
	stw r12, 20(r10)
1904
	stw r12, 24(r10)
1905
	stw r12, 28(r10)
1906
	stw r12, 32(r10)
1907
	stw r11, 36(r10)
1908
	stw r11, 40(r10)
1909
	stw r12, 44(r10)
1910
	stw r12, 48(r10)
1911
	stw r12, 52(r10)
1912
	stw r11, 56(r10)
1913
	stw r11, 60(r10)
1914
	stw r12, 64(r10)
1915
	stw r12, 68(r10)
1916
	stw r11, 72(r10)
1917
	stw r11, 76(r10)
1918
	stw r12, 80(r10)
1919
	stw r12, 84(r10)
1920
	stw r11, 88(r10)
1921
	stw r11, 92(r10)
1922
	stw r12, 96(r10)
1923
	stw r11, 100(r10)
1924
	stw r11, 104(r10)
1925
	stw r12, 108(r10)
1926
	stw r12, 112(r10)
1927
	stw r12, 116(r10)
1928
	stw r11, 120(r10)
1929
	stw r11, 124(r10)
1930
	stw r12, 128(r10)
1931
	stw r12, 132(r10)
1932
	stw r12, 136(r10)
1933
	stw r12, 140(r10)
1934
	stw r12, 144(r10)
1935
	stw r12, 148(r10)
1936
	stw r12, 152(r10)
1937
	stw r12, 156(r10)
1938
	stw r12, 160(r10)
1939
	stw r12, 164(r10)
1940
	stw r12, 168(r10)
1941
	stw r12, 172(r10)
1942
	stw r11, 176(r10)
1943
	stw r11, 180(r10)
1944
	stw r12, 184(r10)
1945
	stw r12, 188(r10)
1946
	stw r12, 192(r10)
1947
	stw r11, 196(r10)
1948
	stw r11, 200(r10)
1949
	stw r12, 204(r10)
1950
	stw r12, 208(r10)
1951
	stw r12, 212(r10)
1952
	stw r11, 216(r10)
1953
	stw r11, 220(r10)
1954
	stw r12, 224(r10)
1955
	stw r11, 228(r10)
1956
	stw r11, 232(r10)
1957
	stw r12, 236(r10)
1958
	stw r12, 240(r10)
1959
	stw r12, 244(r10)
1960
	stw r11, 248(r10)
1961
	stw r11, 252(r10)
1962
	stw r12, 256(r10)
1963
	stw r12, 260(r10)
1964
	stw r11, 264(r10)
1965
	stw r11, 268(r10)
1966
	stw r12, 272(r10)
1967
	stw r12, 276(r10)
1968
	stw r11, 280(r10)
1969
	stw r11, 284(r10)
1970
 
1971
	add r10, r10, r9
1972
	stw r12, 0(r10)
1973
	stw r11, 4(r10)
1974
	stw r11, 8(r10)
1975
	stw r12, 12(r10)
1976
	stw r12, 16(r10)
1977
	stw r12, 20(r10)
1978
	stw r11, 24(r10)
1979
	stw r11, 28(r10)
1980
	stw r12, 32(r10)
1981
	stw r11, 36(r10)
1982
	stw r11, 40(r10)
1983
	stw r12, 44(r10)
1984
	stw r12, 48(r10)
1985
	stw r12, 52(r10)
1986
	stw r11, 56(r10)
1987
	stw r11, 60(r10)
1988
	stw r12, 64(r10)
1989
	stw r12, 68(r10)
1990
	stw r11, 72(r10)
1991
	stw r11, 76(r10)
1992
	stw r12, 80(r10)
1993
	stw r12, 84(r10)
1994
	stw r11, 88(r10)
1995
	stw r11, 92(r10)
1996
	stw r12, 96(r10)
1997
	stw r11, 100(r10)
1998
	stw r11, 104(r10)
1999
	stw r12, 108(r10)
2000
	stw r12, 112(r10)
2001
	stw r12, 116(r10)
2002
	stw r11, 120(r10)
2003
	stw r11, 124(r10)
2004
	stw r12, 128(r10)
2005
	stw r12, 132(r10)
2006
	stw r12, 136(r10)
2007
	stw r12, 140(r10)
2008
	stw r12, 144(r10)
2009
	stw r12, 148(r10)
2010
	stw r12, 152(r10)
2011
	stw r12, 156(r10)
2012
	stw r12, 160(r10)
2013
	stw r12, 164(r10)
2014
	stw r12, 168(r10)
2015
	stw r12, 172(r10)
2016
	stw r11, 176(r10)
2017
	stw r11, 180(r10)
2018
	stw r12, 184(r10)
2019
	stw r12, 188(r10)
2020
	stw r12, 192(r10)
2021
	stw r11, 196(r10)
2022
	stw r11, 200(r10)
2023
	stw r12, 204(r10)
2024
	stw r12, 208(r10)
2025
	stw r12, 212(r10)
2026
	stw r11, 216(r10)
2027
	stw r11, 220(r10)
2028
	stw r12, 224(r10)
2029
	stw r11, 228(r10)
2030
	stw r11, 232(r10)
2031
	stw r12, 236(r10)
2032
	stw r12, 240(r10)
2033
	stw r12, 244(r10)
2034
	stw r11, 248(r10)
2035
	stw r11, 252(r10)
2036
	stw r12, 256(r10)
2037
	stw r12, 260(r10)
2038
	stw r11, 264(r10)
2039
	stw r11, 268(r10)
2040
	stw r12, 272(r10)
2041
	stw r12, 276(r10)
2042
	stw r11, 280(r10)
2043
	stw r11, 284(r10)
2044
 
2045
	add r10, r10, r9
2046
	stw r12, 0(r10)
2047
	stw r12, 4(r10)
2048
	stw r11, 8(r10)
2049
	stw r11, 12(r10)
2050
	stw r11, 16(r10)
2051
	stw r11, 20(r10)
2052
	stw r11, 24(r10)
2053
	stw r12, 28(r10)
2054
	stw r12, 32(r10)
2055
	stw r12, 36(r10)
2056
	stw r11, 40(r10)
2057
	stw r11, 44(r10)
2058
	stw r11, 48(r10)
2059
	stw r11, 52(r10)
2060
	stw r11, 56(r10)
2061
	stw r12, 60(r10)
2062
	stw r12, 64(r10)
2063
	stw r12, 68(r10)
2064
	stw r11, 72(r10)
2065
	stw r11, 76(r10)
2066
	stw r11, 80(r10)
2067
	stw r11, 84(r10)
2068
	stw r11, 88(r10)
2069
	stw r12, 92(r10)
2070
	stw r12, 96(r10)
2071
	stw r12, 100(r10)
2072
	stw r11, 104(r10)
2073
	stw r11, 108(r10)
2074
	stw r11, 112(r10)
2075
	stw r11, 116(r10)
2076
	stw r11, 120(r10)
2077
	stw r11, 124(r10)
2078
	stw r12, 128(r10)
2079
	stw r12, 132(r10)
2080
	stw r12, 136(r10)
2081
	stw r12, 140(r10)
2082
	stw r12, 144(r10)
2083
	stw r12, 148(r10)
2084
	stw r12, 152(r10)
2085
	stw r12, 156(r10)
2086
	stw r12, 160(r10)
2087
	stw r12, 164(r10)
2088
	stw r12, 168(r10)
2089
	stw r11, 172(r10)
2090
	stw r11, 176(r10)
2091
	stw r11, 180(r10)
2092
	stw r11, 184(r10)
2093
	stw r12, 188(r10)
2094
	stw r12, 192(r10)
2095
	stw r12, 196(r10)
2096
	stw r11, 200(r10)
2097
	stw r11, 204(r10)
2098
	stw r11, 208(r10)
2099
	stw r11, 212(r10)
2100
	stw r11, 216(r10)
2101
	stw r12, 220(r10)
2102
	stw r12, 224(r10)
2103
	stw r12, 228(r10)
2104
	stw r11, 232(r10)
2105
	stw r11, 236(r10)
2106
	stw r11, 240(r10)
2107
	stw r11, 244(r10)
2108
	stw r11, 248(r10)
2109
	stw r12, 252(r10)
2110
	stw r12, 256(r10)
2111
	stw r12, 260(r10)
2112
	stw r11, 264(r10)
2113
	stw r11, 268(r10)
2114
	stw r11, 272(r10)
2115
	stw r11, 276(r10)
2116
	stw r11, 280(r10)
2117
	stw r12, 284(r10)
2118
 
2119
	add r10, r10, r9
2120
	stw r12, 0(r10)
2121
	stw r12, 4(r10)
2122
	stw r12, 8(r10)
2123
	stw r12, 12(r10)
2124
	stw r12, 16(r10)
2125
	stw r12, 20(r10)
2126
	stw r12, 24(r10)
2127
	stw r12, 28(r10)
2128
	stw r12, 32(r10)
2129
	stw r12, 36(r10)
2130
	stw r12, 40(r10)
2131
	stw r12, 44(r10)
2132
	stw r12, 48(r10)
2133
	stw r12, 52(r10)
2134
	stw r12, 56(r10)
2135
	stw r12, 60(r10)
2136
	stw r12, 64(r10)
2137
	stw r12, 68(r10)
2138
	stw r11, 72(r10)
2139
	stw r11, 76(r10)
2140
	stw r12, 80(r10)
2141
	stw r12, 84(r10)
2142
	stw r12, 88(r10)
2143
	stw r12, 92(r10)
2144
	stw r12, 96(r10)
2145
	stw r12, 100(r10)
2146
	stw r12, 104(r10)
2147
	stw r12, 108(r10)
2148
	stw r12, 112(r10)
2149
	stw r12, 116(r10)
2150
	stw r11, 120(r10)
2151
	stw r11, 124(r10)
2152
	stw r12, 128(r10)
2153
	stw r12, 132(r10)
2154
	stw r12, 136(r10)
2155
	stw r12, 140(r10)
2156
	stw r12, 144(r10)
2157
	stw r12, 148(r10)
2158
	stw r12, 152(r10)
2159
	stw r12, 156(r10)
2160
	stw r12, 160(r10)
2161
	stw r12, 164(r10)
2162
	stw r12, 168(r10)
2163
	stw r12, 172(r10)
2164
	stw r12, 176(r10)
2165
	stw r12, 180(r10)
2166
	stw r12, 184(r10)
2167
	stw r12, 188(r10)
2168
	stw r12, 192(r10)
2169
	stw r12, 196(r10)
2170
	stw r12, 200(r10)
2171
	stw r12, 204(r10)
2172
	stw r12, 208(r10)
2173
	stw r12, 212(r10)
2174
	stw r12, 216(r10)
2175
	stw r12, 220(r10)
2176
	stw r12, 224(r10)
2177
	stw r12, 228(r10)
2178
	stw r12, 232(r10)
2179
	stw r12, 236(r10)
2180
	stw r12, 240(r10)
2181
	stw r12, 244(r10)
2182
	stw r12, 248(r10)
2183
	stw r12, 252(r10)
2184
	stw r12, 256(r10)
2185
	stw r12, 260(r10)
2186
	stw r11, 264(r10)
2187
	stw r11, 268(r10)
2188
	stw r12, 272(r10)
2189
	stw r12, 276(r10)
2190
	stw r12, 280(r10)
2191
	stw r12, 284(r10)
2192
 
2193
	add r10, r10, r9
2194
	stw r12, 0(r10)
2195
	stw r12, 4(r10)
2196
	stw r12, 8(r10)
2197
	stw r12, 12(r10)
2198
	stw r12, 16(r10)
2199
	stw r12, 20(r10)
2200
	stw r12, 24(r10)
2201
	stw r12, 28(r10)
2202
	stw r12, 32(r10)
2203
	stw r12, 36(r10)
2204
	stw r12, 40(r10)
2205
	stw r12, 44(r10)
2206
	stw r12, 48(r10)
2207
	stw r12, 52(r10)
2208
	stw r12, 56(r10)
2209
	stw r12, 60(r10)
2210
	stw r12, 64(r10)
2211
	stw r12, 68(r10)
2212
	stw r11, 72(r10)
2213
	stw r11, 76(r10)
2214
	stw r12, 80(r10)
2215
	stw r12, 84(r10)
2216
	stw r12, 88(r10)
2217
	stw r12, 92(r10)
2218
	stw r12, 96(r10)
2219
	stw r12, 100(r10)
2220
	stw r12, 104(r10)
2221
	stw r12, 108(r10)
2222
	stw r12, 112(r10)
2223
	stw r11, 116(r10)
2224
	stw r11, 120(r10)
2225
	stw r12, 124(r10)
2226
	stw r12, 128(r10)
2227
	stw r11, 132(r10)
2228
	stw r11, 136(r10)
2229
	stw r11, 140(r10)
2230
	stw r11, 144(r10)
2231
	stw r11, 148(r10)
2232
	stw r11, 152(r10)
2233
	stw r11, 156(r10)
2234
	stw r12, 160(r10)
2235
	stw r12, 164(r10)
2236
	stw r12, 168(r10)
2237
	stw r12, 172(r10)
2238
	stw r12, 176(r10)
2239
	stw r12, 180(r10)
2240
	stw r12, 184(r10)
2241
	stw r12, 188(r10)
2242
	stw r12, 192(r10)
2243
	stw r12, 196(r10)
2244
	stw r12, 200(r10)
2245
	stw r12, 204(r10)
2246
	stw r12, 208(r10)
2247
	stw r12, 212(r10)
2248
	stw r12, 216(r10)
2249
	stw r12, 220(r10)
2250
	stw r12, 224(r10)
2251
	stw r12, 228(r10)
2252
	stw r12, 232(r10)
2253
	stw r12, 236(r10)
2254
	stw r12, 240(r10)
2255
	stw r12, 244(r10)
2256
	stw r12, 248(r10)
2257
	stw r12, 252(r10)
2258
	stw r12, 256(r10)
2259
	stw r12, 260(r10)
2260
	stw r11, 264(r10)
2261
	stw r11, 268(r10)
2262
	stw r12, 272(r10)
2263
	stw r12, 276(r10)
2264
	stw r12, 280(r10)
2265
	stw r12, 284(r10)
2266
 
2267
	add r10, r10, r9
2268
	stw r12, 0(r10)
2269
	stw r12, 4(r10)
2270
	stw r12, 8(r10)
2271
	stw r12, 12(r10)
2272
	stw r12, 16(r10)
2273
	stw r12, 20(r10)
2274
	stw r12, 24(r10)
2275
	stw r12, 28(r10)
2276
	stw r12, 32(r10)
2277
	stw r12, 36(r10)
2278
	stw r12, 40(r10)
2279
	stw r12, 44(r10)
2280
	stw r12, 48(r10)
2281
	stw r12, 52(r10)
2282
	stw r12, 56(r10)
2283
	stw r12, 60(r10)
2284
	stw r12, 64(r10)
2285
	stw r11, 68(r10)
2286
	stw r11, 72(r10)
2287
	stw r11, 76(r10)
2288
	stw r11, 80(r10)
2289
	stw r12, 84(r10)
2290
	stw r12, 88(r10)
2291
	stw r12, 92(r10)
2292
	stw r12, 96(r10)
2293
	stw r11, 100(r10)
2294
	stw r11, 104(r10)
2295
	stw r11, 108(r10)
2296
	stw r11, 112(r10)
2297
	stw r11, 116(r10)
2298
	stw r12, 120(r10)
2299
	stw r12, 124(r10)
2300
	stw r12, 128(r10)
2301
	stw r12, 132(r10)
2302
	stw r12, 136(r10)
2303
	stw r12, 140(r10)
2304
	stw r12, 144(r10)
2305
	stw r12, 148(r10)
2306
	stw r12, 152(r10)
2307
	stw r12, 156(r10)
2308
	stw r12, 160(r10)
2309
	stw r12, 164(r10)
2310
	stw r12, 168(r10)
2311
	stw r12, 172(r10)
2312
	stw r12, 176(r10)
2313
	stw r12, 180(r10)
2314
	stw r12, 184(r10)
2315
	stw r12, 188(r10)
2316
	stw r12, 192(r10)
2317
	stw r12, 196(r10)
2318
	stw r12, 200(r10)
2319
	stw r12, 204(r10)
2320
	stw r12, 208(r10)
2321
	stw r12, 212(r10)
2322
	stw r12, 216(r10)
2323
	stw r12, 220(r10)
2324
	stw r12, 224(r10)
2325
	stw r12, 228(r10)
2326
	stw r12, 232(r10)
2327
	stw r12, 236(r10)
2328
	stw r12, 240(r10)
2329
	stw r12, 244(r10)
2330
	stw r12, 248(r10)
2331
	stw r12, 252(r10)
2332
	stw r12, 256(r10)
2333
	stw r11, 260(r10)
2334
	stw r11, 264(r10)
2335
	stw r11, 268(r10)
2336
	stw r11, 272(r10)
2337
	stw r12, 276(r10)
2338
	stw r12, 280(r10)
2339
	stw r12, 284(r10)
2340
 
2341
	add r10, r10, r9
2342
	stw r12, 0(r10)
2343
	stw r12, 4(r10)
2344
	stw r12, 8(r10)
2345
	stw r12, 12(r10)
2346
	stw r12, 16(r10)
2347
	stw r12, 20(r10)
2348
	stw r12, 24(r10)
2349
	stw r12, 28(r10)
2350
	stw r12, 32(r10)
2351
	stw r12, 36(r10)
2352
	stw r12, 40(r10)
2353
	stw r12, 44(r10)
2354
	stw r12, 48(r10)
2355
	stw r12, 52(r10)
2356
	stw r12, 56(r10)
2357
	stw r12, 60(r10)
2358
	stw r12, 64(r10)
2359
	stw r12, 68(r10)
2360
	stw r12, 72(r10)
2361
	stw r12, 76(r10)
2362
	stw r12, 80(r10)
2363
	stw r12, 84(r10)
2364
	stw r12, 88(r10)
2365
	stw r12, 92(r10)
2366
	stw r12, 96(r10)
2367
	stw r12, 100(r10)
2368
	stw r12, 104(r10)
2369
	stw r12, 108(r10)
2370
	stw r12, 112(r10)
2371
	stw r12, 116(r10)
2372
	stw r12, 120(r10)
2373
	stw r12, 124(r10)
2374
	stw r12, 128(r10)
2375
	stw r12, 132(r10)
2376
	stw r12, 136(r10)
2377
	stw r12, 140(r10)
2378
	stw r12, 144(r10)
2379
	stw r12, 148(r10)
2380
	stw r12, 152(r10)
2381
	stw r12, 156(r10)
2382
	stw r12, 160(r10)
2383
	stw r12, 164(r10)
2384
	stw r12, 168(r10)
2385
	stw r12, 172(r10)
2386
	stw r12, 176(r10)
2387
	stw r12, 180(r10)
2388
	stw r12, 184(r10)
2389
	stw r12, 188(r10)
2390
	stw r12, 192(r10)
2391
	stw r12, 196(r10)
2392
	stw r12, 200(r10)
2393
	stw r12, 204(r10)
2394
	stw r12, 208(r10)
2395
	stw r12, 212(r10)
2396
	stw r12, 216(r10)
2397
	stw r12, 220(r10)
2398
	stw r12, 224(r10)
2399
	stw r12, 228(r10)
2400
	stw r12, 232(r10)
2401
	stw r12, 236(r10)
2402
	stw r12, 240(r10)
2403
	stw r12, 244(r10)
2404
	stw r12, 248(r10)
2405
	stw r12, 252(r10)
2406
	stw r12, 256(r10)
2407
	stw r12, 260(r10)
2408
	stw r12, 264(r10)
2409
	stw r12, 268(r10)
2410
	stw r12, 272(r10)
2411
	stw r12, 276(r10)
2412
	stw r12, 280(r10)
2413
	stw r12, 284(r10)
2414
#endif
2415
.endm
1478 decky 2416
 
1479 decky 2417
.macro DEBUG_end_copy_loop
1478 decky 2418
#ifdef CONFIG_DEBUG
2419
 
1479 decky 2420
	stw r12, 0(r10)
2421
	stw r12, 4(r10)
2422
	stw r12, 8(r10)
2423
	stw r12, 12(r10)
2424
	stw r12, 16(r10)
2425
	stw r12, 20(r10)
2426
	stw r12, 24(r10)
2427
	stw r12, 28(r10)
2428
	stw r12, 32(r10)
2429
	stw r12, 36(r10)
2430
	stw r12, 40(r10)
2431
	stw r12, 44(r10)
2432
	stw r12, 48(r10)
2433
	stw r12, 52(r10)
2434
	stw r12, 56(r10)
2435
	stw r12, 60(r10)
2436
	stw r12, 64(r10)
2437
	stw r12, 68(r10)
2438
	stw r12, 72(r10)
2439
	stw r12, 76(r10)
2440
	stw r12, 80(r10)
2441
	stw r12, 84(r10)
2442
	stw r12, 88(r10)
2443
	stw r12, 92(r10)
2444
	stw r12, 96(r10)
2445
	stw r12, 100(r10)
2446
	stw r12, 104(r10)
2447
	stw r12, 108(r10)
2448
	stw r12, 112(r10)
2449
	stw r12, 116(r10)
2450
	stw r12, 120(r10)
2451
	stw r12, 124(r10)
2452
	stw r12, 128(r10)
2453
	stw r12, 132(r10)
2454
	stw r12, 136(r10)
2455
	stw r12, 140(r10)
2456
	stw r12, 144(r10)
2457
	stw r12, 148(r10)
2458
	stw r12, 152(r10)
2459
	stw r12, 156(r10)
2460
	stw r12, 160(r10)
2461
	stw r12, 164(r10)
2462
	stw r12, 168(r10)
2463
	stw r12, 172(r10)
2464
	stw r12, 176(r10)
2465
	stw r12, 180(r10)
2466
	stw r12, 184(r10)
2467
	stw r12, 188(r10)
2468
	stw r12, 192(r10)
2469
	stw r12, 196(r10)
2470
	stw r12, 200(r10)
2471
	stw r12, 204(r10)
2472
	stw r12, 208(r10)
2473
	stw r12, 212(r10)
2474
	stw r12, 216(r10)
2475
	stw r12, 220(r10)
2476
	stw r12, 224(r10)
2477
	stw r12, 228(r10)
2478
	stw r12, 232(r10)
2479
	stw r12, 236(r10)
2480
	stw r12, 240(r10)
2481
	stw r12, 244(r10)
2482
	stw r12, 248(r10)
2483
	stw r12, 252(r10)
2484
	stw r12, 256(r10)
2485
	stw r12, 260(r10)
2486
	stw r12, 264(r10)
2487
	stw r12, 268(r10)
2488
	stw r12, 272(r10)
2489
	stw r12, 276(r10)
2490
	stw r12, 280(r10)
2491
	stw r12, 284(r10)
2492
	stw r12, 288(r10)
2493
	stw r12, 292(r10)
2494
	stw r12, 296(r10)
2495
	stw r12, 300(r10)
2496
	stw r12, 304(r10)
2497
	stw r12, 308(r10)
2498
	stw r12, 312(r10)
2499
	stw r12, 316(r10)
2500
	stw r12, 320(r10)
2501
	stw r12, 324(r10)
2502
	stw r12, 328(r10)
2503
	stw r12, 332(r10)
2504
	stw r12, 336(r10)
2505
	stw r12, 340(r10)
2506
	stw r12, 344(r10)
2507
	stw r12, 348(r10)
2508
	stw r12, 352(r10)
2509
	stw r12, 356(r10)
2510
	stw r12, 360(r10)
2511
	stw r12, 364(r10)
2512
	stw r12, 368(r10)
2513
	stw r12, 372(r10)
2514
	stw r12, 376(r10)
2515
	stw r12, 380(r10)
2516
	stw r12, 384(r10)
2517
	stw r12, 388(r10)
2518
	stw r12, 392(r10)
2519
	stw r12, 396(r10)
2520
	stw r12, 400(r10)
2521
	stw r12, 404(r10)
2522
	stw r12, 408(r10)
2523
	stw r12, 412(r10)
1478 decky 2524
 
1479 decky 2525
	add r10, r10, r9
2526
	stw r12, 0(r10)
2527
	stw r12, 4(r10)
2528
	stw r12, 8(r10)
2529
	stw r12, 12(r10)
2530
	stw r12, 16(r10)
2531
	stw r12, 20(r10)
2532
	stw r12, 24(r10)
2533
	stw r12, 28(r10)
2534
	stw r12, 32(r10)
2535
	stw r12, 36(r10)
2536
	stw r12, 40(r10)
2537
	stw r12, 44(r10)
2538
	stw r12, 48(r10)
2539
	stw r12, 52(r10)
2540
	stw r12, 56(r10)
2541
	stw r12, 60(r10)
2542
	stw r12, 64(r10)
2543
	stw r12, 68(r10)
2544
	stw r12, 72(r10)
2545
	stw r12, 76(r10)
2546
	stw r12, 80(r10)
2547
	stw r12, 84(r10)
2548
	stw r12, 88(r10)
2549
	stw r12, 92(r10)
2550
	stw r12, 96(r10)
2551
	stw r12, 100(r10)
2552
	stw r12, 104(r10)
2553
	stw r12, 108(r10)
2554
	stw r12, 112(r10)
2555
	stw r12, 116(r10)
2556
	stw r12, 120(r10)
2557
	stw r12, 124(r10)
2558
	stw r12, 128(r10)
2559
	stw r12, 132(r10)
2560
	stw r12, 136(r10)
2561
	stw r12, 140(r10)
2562
	stw r12, 144(r10)
2563
	stw r12, 148(r10)
2564
	stw r12, 152(r10)
2565
	stw r12, 156(r10)
2566
	stw r12, 160(r10)
2567
	stw r12, 164(r10)
2568
	stw r12, 168(r10)
2569
	stw r12, 172(r10)
2570
	stw r12, 176(r10)
2571
	stw r12, 180(r10)
2572
	stw r12, 184(r10)
2573
	stw r12, 188(r10)
2574
	stw r12, 192(r10)
2575
	stw r12, 196(r10)
2576
	stw r12, 200(r10)
2577
	stw r12, 204(r10)
2578
	stw r12, 208(r10)
2579
	stw r12, 212(r10)
2580
	stw r12, 216(r10)
2581
	stw r12, 220(r10)
2582
	stw r12, 224(r10)
2583
	stw r12, 228(r10)
2584
	stw r12, 232(r10)
2585
	stw r12, 236(r10)
2586
	stw r12, 240(r10)
2587
	stw r12, 244(r10)
2588
	stw r12, 248(r10)
2589
	stw r12, 252(r10)
2590
	stw r12, 256(r10)
2591
	stw r12, 260(r10)
2592
	stw r12, 264(r10)
2593
	stw r12, 268(r10)
2594
	stw r12, 272(r10)
2595
	stw r12, 276(r10)
2596
	stw r12, 280(r10)
2597
	stw r12, 284(r10)
2598
	stw r12, 288(r10)
2599
	stw r12, 292(r10)
2600
	stw r12, 296(r10)
2601
	stw r12, 300(r10)
2602
	stw r12, 304(r10)
2603
	stw r12, 308(r10)
2604
	stw r12, 312(r10)
2605
	stw r12, 316(r10)
2606
	stw r12, 320(r10)
2607
	stw r12, 324(r10)
2608
	stw r12, 328(r10)
2609
	stw r12, 332(r10)
2610
	stw r12, 336(r10)
2611
	stw r12, 340(r10)
2612
	stw r12, 344(r10)
2613
	stw r12, 348(r10)
2614
	stw r12, 352(r10)
2615
	stw r12, 356(r10)
2616
	stw r12, 360(r10)
2617
	stw r12, 364(r10)
2618
	stw r12, 368(r10)
2619
	stw r12, 372(r10)
2620
	stw r12, 376(r10)
2621
	stw r12, 380(r10)
2622
	stw r12, 384(r10)
2623
	stw r12, 388(r10)
2624
	stw r12, 392(r10)
2625
	stw r12, 396(r10)
2626
	stw r12, 400(r10)
2627
	stw r12, 404(r10)
2628
	stw r12, 408(r10)
2629
	stw r12, 412(r10)
1478 decky 2630
 
1479 decky 2631
	add r10, r10, r9
1478 decky 2632
	stw r12, 0(r10)
2633
	stw r12, 4(r10)
2634
	stw r12, 8(r10)
2635
	stw r12, 12(r10)
2636
	stw r12, 16(r10)
2637
	stw r12, 20(r10)
2638
	stw r12, 24(r10)
2639
	stw r12, 28(r10)
2640
	stw r12, 32(r10)
2641
	stw r12, 36(r10)
2642
	stw r12, 40(r10)
2643
	stw r12, 44(r10)
2644
	stw r12, 48(r10)
2645
	stw r12, 52(r10)
2646
	stw r12, 56(r10)
2647
	stw r12, 60(r10)
2648
	stw r12, 64(r10)
2649
	stw r12, 68(r10)
2650
	stw r12, 72(r10)
2651
	stw r12, 76(r10)
1479 decky 2652
	stw r11, 80(r10)
2653
	stw r11, 84(r10)
2654
	stw r11, 88(r10)
2655
	stw r12, 92(r10)
2656
	stw r12, 96(r10)
2657
	stw r12, 100(r10)
2658
	stw r12, 104(r10)
2659
	stw r12, 108(r10)
2660
	stw r12, 112(r10)
2661
	stw r12, 116(r10)
2662
	stw r12, 120(r10)
2663
	stw r12, 124(r10)
2664
	stw r12, 128(r10)
2665
	stw r12, 132(r10)
2666
	stw r12, 136(r10)
2667
	stw r12, 140(r10)
2668
	stw r12, 144(r10)
2669
	stw r12, 148(r10)
2670
	stw r12, 152(r10)
2671
	stw r12, 156(r10)
2672
	stw r12, 160(r10)
2673
	stw r12, 164(r10)
2674
	stw r12, 168(r10)
2675
	stw r12, 172(r10)
2676
	stw r12, 176(r10)
2677
	stw r12, 180(r10)
2678
	stw r12, 184(r10)
2679
	stw r12, 188(r10)
2680
	stw r12, 192(r10)
2681
	stw r12, 196(r10)
2682
	stw r12, 200(r10)
2683
	stw r12, 204(r10)
2684
	stw r12, 208(r10)
2685
	stw r12, 212(r10)
2686
	stw r12, 216(r10)
2687
	stw r12, 220(r10)
2688
	stw r12, 224(r10)
2689
	stw r12, 228(r10)
2690
	stw r12, 232(r10)
2691
	stw r12, 236(r10)
2692
	stw r12, 240(r10)
2693
	stw r12, 244(r10)
2694
	stw r12, 248(r10)
2695
	stw r12, 252(r10)
2696
	stw r12, 256(r10)
2697
	stw r12, 260(r10)
2698
	stw r12, 264(r10)
2699
	stw r12, 268(r10)
2700
	stw r12, 272(r10)
2701
	stw r12, 276(r10)
2702
	stw r12, 280(r10)
2703
	stw r12, 284(r10)
2704
	stw r12, 288(r10)
2705
	stw r12, 292(r10)
2706
	stw r12, 296(r10)
2707
	stw r11, 300(r10)
2708
	stw r11, 304(r10)
2709
	stw r11, 308(r10)
2710
	stw r12, 312(r10)
2711
	stw r12, 316(r10)
2712
	stw r12, 320(r10)
2713
	stw r12, 324(r10)
2714
	stw r12, 328(r10)
2715
	stw r12, 332(r10)
2716
	stw r12, 336(r10)
2717
	stw r12, 340(r10)
2718
	stw r12, 344(r10)
2719
	stw r12, 348(r10)
2720
	stw r12, 352(r10)
2721
	stw r12, 356(r10)
2722
	stw r12, 360(r10)
2723
	stw r12, 364(r10)
2724
	stw r12, 368(r10)
2725
	stw r12, 372(r10)
2726
	stw r12, 376(r10)
2727
	stw r12, 380(r10)
2728
	stw r12, 384(r10)
2729
	stw r12, 388(r10)
2730
	stw r12, 392(r10)
2731
	stw r12, 396(r10)
2732
	stw r12, 400(r10)
2733
	stw r12, 404(r10)
2734
	stw r12, 408(r10)
2735
	stw r12, 412(r10)
2736
 
2737
	add r10, r10, r9
2738
	stw r12, 0(r10)
2739
	stw r12, 4(r10)
2740
	stw r12, 8(r10)
2741
	stw r12, 12(r10)
2742
	stw r12, 16(r10)
2743
	stw r12, 20(r10)
2744
	stw r12, 24(r10)
2745
	stw r12, 28(r10)
2746
	stw r12, 32(r10)
2747
	stw r12, 36(r10)
2748
	stw r12, 40(r10)
2749
	stw r12, 44(r10)
2750
	stw r12, 48(r10)
2751
	stw r12, 52(r10)
2752
	stw r12, 56(r10)
2753
	stw r12, 60(r10)
2754
	stw r12, 64(r10)
2755
	stw r12, 68(r10)
2756
	stw r12, 72(r10)
2757
	stw r12, 76(r10)
1478 decky 2758
	stw r12, 80(r10)
1479 decky 2759
	stw r11, 84(r10)
2760
	stw r11, 88(r10)
2761
	stw r12, 92(r10)
2762
	stw r12, 96(r10)
2763
	stw r12, 100(r10)
2764
	stw r12, 104(r10)
2765
	stw r12, 108(r10)
2766
	stw r12, 112(r10)
2767
	stw r12, 116(r10)
2768
	stw r12, 120(r10)
2769
	stw r12, 124(r10)
2770
	stw r12, 128(r10)
2771
	stw r12, 132(r10)
2772
	stw r12, 136(r10)
2773
	stw r12, 140(r10)
2774
	stw r12, 144(r10)
2775
	stw r12, 148(r10)
2776
	stw r12, 152(r10)
2777
	stw r12, 156(r10)
2778
	stw r12, 160(r10)
2779
	stw r12, 164(r10)
2780
	stw r12, 168(r10)
2781
	stw r12, 172(r10)
2782
	stw r12, 176(r10)
2783
	stw r12, 180(r10)
2784
	stw r12, 184(r10)
2785
	stw r12, 188(r10)
2786
	stw r12, 192(r10)
2787
	stw r12, 196(r10)
2788
	stw r12, 200(r10)
2789
	stw r12, 204(r10)
2790
	stw r12, 208(r10)
2791
	stw r12, 212(r10)
2792
	stw r12, 216(r10)
2793
	stw r12, 220(r10)
2794
	stw r12, 224(r10)
2795
	stw r12, 228(r10)
2796
	stw r12, 232(r10)
2797
	stw r12, 236(r10)
2798
	stw r12, 240(r10)
2799
	stw r12, 244(r10)
2800
	stw r12, 248(r10)
2801
	stw r12, 252(r10)
2802
	stw r12, 256(r10)
2803
	stw r12, 260(r10)
2804
	stw r12, 264(r10)
2805
	stw r12, 268(r10)
2806
	stw r12, 272(r10)
2807
	stw r12, 276(r10)
2808
	stw r12, 280(r10)
2809
	stw r12, 284(r10)
2810
	stw r12, 288(r10)
2811
	stw r12, 292(r10)
2812
	stw r12, 296(r10)
2813
	stw r12, 300(r10)
2814
	stw r11, 304(r10)
2815
	stw r11, 308(r10)
2816
	stw r12, 312(r10)
2817
	stw r12, 316(r10)
2818
	stw r12, 320(r10)
2819
	stw r12, 324(r10)
2820
	stw r12, 328(r10)
2821
	stw r12, 332(r10)
2822
	stw r12, 336(r10)
2823
	stw r12, 340(r10)
2824
	stw r12, 344(r10)
2825
	stw r12, 348(r10)
2826
	stw r12, 352(r10)
2827
	stw r12, 356(r10)
2828
	stw r12, 360(r10)
2829
	stw r12, 364(r10)
2830
	stw r12, 368(r10)
2831
	stw r12, 372(r10)
2832
	stw r12, 376(r10)
2833
	stw r12, 380(r10)
2834
	stw r12, 384(r10)
2835
	stw r12, 388(r10)
2836
	stw r12, 392(r10)
2837
	stw r12, 396(r10)
2838
	stw r12, 400(r10)
2839
	stw r12, 404(r10)
2840
	stw r12, 408(r10)
2841
	stw r12, 412(r10)
2842
 
2843
	add r10, r10, r9
2844
	stw r12, 0(r10)
2845
	stw r12, 4(r10)
2846
	stw r12, 8(r10)
2847
	stw r12, 12(r10)
2848
	stw r12, 16(r10)
2849
	stw r12, 20(r10)
2850
	stw r12, 24(r10)
2851
	stw r12, 28(r10)
2852
	stw r12, 32(r10)
2853
	stw r12, 36(r10)
2854
	stw r12, 40(r10)
2855
	stw r12, 44(r10)
2856
	stw r12, 48(r10)
2857
	stw r12, 52(r10)
2858
	stw r12, 56(r10)
2859
	stw r12, 60(r10)
2860
	stw r12, 64(r10)
2861
	stw r12, 68(r10)
2862
	stw r12, 72(r10)
2863
	stw r12, 76(r10)
2864
	stw r12, 80(r10)
2865
	stw r11, 84(r10)
2866
	stw r11, 88(r10)
2867
	stw r12, 92(r10)
2868
	stw r12, 96(r10)
2869
	stw r12, 100(r10)
2870
	stw r12, 104(r10)
2871
	stw r12, 108(r10)
2872
	stw r12, 112(r10)
2873
	stw r12, 116(r10)
2874
	stw r12, 120(r10)
2875
	stw r12, 124(r10)
2876
	stw r12, 128(r10)
2877
	stw r12, 132(r10)
2878
	stw r12, 136(r10)
2879
	stw r12, 140(r10)
2880
	stw r12, 144(r10)
2881
	stw r12, 148(r10)
2882
	stw r12, 152(r10)
2883
	stw r12, 156(r10)
2884
	stw r12, 160(r10)
2885
	stw r12, 164(r10)
2886
	stw r12, 168(r10)
2887
	stw r12, 172(r10)
2888
	stw r12, 176(r10)
2889
	stw r12, 180(r10)
2890
	stw r12, 184(r10)
2891
	stw r12, 188(r10)
2892
	stw r12, 192(r10)
2893
	stw r12, 196(r10)
2894
	stw r12, 200(r10)
2895
	stw r12, 204(r10)
2896
	stw r12, 208(r10)
2897
	stw r12, 212(r10)
2898
	stw r12, 216(r10)
2899
	stw r12, 220(r10)
2900
	stw r12, 224(r10)
2901
	stw r12, 228(r10)
2902
	stw r12, 232(r10)
2903
	stw r12, 236(r10)
2904
	stw r12, 240(r10)
2905
	stw r12, 244(r10)
2906
	stw r12, 248(r10)
2907
	stw r12, 252(r10)
2908
	stw r12, 256(r10)
2909
	stw r12, 260(r10)
2910
	stw r12, 264(r10)
2911
	stw r12, 268(r10)
2912
	stw r12, 272(r10)
2913
	stw r12, 276(r10)
2914
	stw r12, 280(r10)
2915
	stw r12, 284(r10)
2916
	stw r12, 288(r10)
2917
	stw r12, 292(r10)
2918
	stw r12, 296(r10)
2919
	stw r12, 300(r10)
2920
	stw r11, 304(r10)
2921
	stw r11, 308(r10)
2922
	stw r12, 312(r10)
2923
	stw r12, 316(r10)
2924
	stw r12, 320(r10)
2925
	stw r12, 324(r10)
2926
	stw r12, 328(r10)
2927
	stw r12, 332(r10)
2928
	stw r12, 336(r10)
2929
	stw r12, 340(r10)
2930
	stw r12, 344(r10)
2931
	stw r12, 348(r10)
2932
	stw r12, 352(r10)
2933
	stw r12, 356(r10)
2934
	stw r12, 360(r10)
2935
	stw r12, 364(r10)
2936
	stw r12, 368(r10)
2937
	stw r12, 372(r10)
2938
	stw r12, 376(r10)
2939
	stw r12, 380(r10)
2940
	stw r12, 384(r10)
2941
	stw r12, 388(r10)
2942
	stw r12, 392(r10)
2943
	stw r12, 396(r10)
2944
	stw r12, 400(r10)
2945
	stw r12, 404(r10)
2946
	stw r12, 408(r10)
2947
	stw r12, 412(r10)
2948
 
2949
	add r10, r10, r9
2950
	stw r12, 0(r10)
2951
	stw r12, 4(r10)
2952
	stw r11, 8(r10)
2953
	stw r11, 12(r10)
2954
	stw r11, 16(r10)
2955
	stw r11, 20(r10)
2956
	stw r11, 24(r10)
2957
	stw r12, 28(r10)
2958
	stw r12, 32(r10)
2959
	stw r11, 36(r10)
2960
	stw r11, 40(r10)
2961
	stw r12, 44(r10)
2962
	stw r11, 48(r10)
2963
	stw r11, 52(r10)
2964
	stw r11, 56(r10)
2965
	stw r12, 60(r10)
2966
	stw r12, 64(r10)
2967
	stw r12, 68(r10)
2968
	stw r12, 72(r10)
2969
	stw r11, 76(r10)
2970
	stw r11, 80(r10)
2971
	stw r11, 84(r10)
2972
	stw r11, 88(r10)
2973
	stw r12, 92(r10)
2974
	stw r12, 96(r10)
2975
	stw r12, 100(r10)
2976
	stw r12, 104(r10)
2977
	stw r12, 108(r10)
2978
	stw r12, 112(r10)
2979
	stw r12, 116(r10)
2980
	stw r12, 120(r10)
2981
	stw r12, 124(r10)
2982
	stw r12, 128(r10)
2983
	stw r12, 132(r10)
2984
	stw r11, 136(r10)
2985
	stw r11, 140(r10)
2986
	stw r11, 144(r10)
2987
	stw r11, 148(r10)
2988
	stw r11, 152(r10)
2989
	stw r12, 156(r10)
2990
	stw r12, 160(r10)
2991
	stw r12, 164(r10)
2992
	stw r11, 168(r10)
2993
	stw r11, 172(r10)
2994
	stw r11, 176(r10)
2995
	stw r11, 180(r10)
2996
	stw r11, 184(r10)
2997
	stw r12, 188(r10)
2998
	stw r12, 192(r10)
2999
	stw r11, 196(r10)
3000
	stw r11, 200(r10)
3001
	stw r12, 204(r10)
3002
	stw r11, 208(r10)
3003
	stw r11, 212(r10)
3004
	stw r11, 216(r10)
3005
	stw r12, 220(r10)
3006
	stw r12, 224(r10)
3007
	stw r11, 228(r10)
3008
	stw r11, 232(r10)
3009
	stw r12, 236(r10)
3010
	stw r12, 240(r10)
3011
	stw r12, 244(r10)
3012
	stw r11, 248(r10)
3013
	stw r11, 252(r10)
3014
	stw r12, 256(r10)
3015
	stw r12, 260(r10)
3016
	stw r12, 264(r10)
3017
	stw r12, 268(r10)
3018
	stw r12, 272(r10)
3019
	stw r12, 276(r10)
3020
	stw r12, 280(r10)
3021
	stw r12, 284(r10)
3022
	stw r12, 288(r10)
3023
	stw r12, 292(r10)
3024
	stw r12, 296(r10)
3025
	stw r12, 300(r10)
3026
	stw r11, 304(r10)
3027
	stw r11, 308(r10)
3028
	stw r12, 312(r10)
3029
	stw r12, 316(r10)
3030
	stw r12, 320(r10)
3031
	stw r12, 324(r10)
3032
	stw r11, 328(r10)
3033
	stw r11, 332(r10)
3034
	stw r11, 336(r10)
3035
	stw r11, 340(r10)
3036
	stw r11, 344(r10)
3037
	stw r12, 348(r10)
3038
	stw r12, 352(r10)
3039
	stw r12, 356(r10)
3040
	stw r11, 360(r10)
3041
	stw r11, 364(r10)
3042
	stw r11, 368(r10)
3043
	stw r11, 372(r10)
3044
	stw r11, 376(r10)
3045
	stw r12, 380(r10)
3046
	stw r12, 384(r10)
3047
	stw r11, 388(r10)
3048
	stw r11, 392(r10)
3049
	stw r12, 396(r10)
3050
	stw r11, 400(r10)
3051
	stw r11, 404(r10)
3052
	stw r11, 408(r10)
3053
	stw r12, 412(r10)
3054
 
3055
	add r10, r10, r9
3056
	stw r12, 0(r10)
3057
	stw r11, 4(r10)
3058
	stw r11, 8(r10)
3059
	stw r12, 12(r10)
3060
	stw r12, 16(r10)
3061
	stw r12, 20(r10)
3062
	stw r11, 24(r10)
3063
	stw r11, 28(r10)
3064
	stw r12, 32(r10)
3065
	stw r12, 36(r10)
3066
	stw r11, 40(r10)
3067
	stw r11, 44(r10)
3068
	stw r12, 48(r10)
3069
	stw r12, 52(r10)
3070
	stw r11, 56(r10)
3071
	stw r11, 60(r10)
3072
	stw r12, 64(r10)
3073
	stw r12, 68(r10)
3074
	stw r11, 72(r10)
3075
	stw r11, 76(r10)
3076
	stw r12, 80(r10)
3077
	stw r11, 84(r10)
3078
	stw r11, 88(r10)
3079
	stw r12, 92(r10)
3080
	stw r12, 96(r10)
3081
	stw r12, 100(r10)
3082
	stw r12, 104(r10)
3083
	stw r12, 108(r10)
3084
	stw r12, 112(r10)
3085
	stw r12, 116(r10)
3086
	stw r12, 120(r10)
3087
	stw r12, 124(r10)
3088
	stw r12, 128(r10)
3089
	stw r11, 132(r10)
3090
	stw r11, 136(r10)
3091
	stw r12, 140(r10)
3092
	stw r12, 144(r10)
3093
	stw r12, 148(r10)
3094
	stw r11, 152(r10)
3095
	stw r11, 156(r10)
3096
	stw r12, 160(r10)
3097
	stw r11, 164(r10)
3098
	stw r11, 168(r10)
3099
	stw r12, 172(r10)
3100
	stw r12, 176(r10)
3101
	stw r12, 180(r10)
3102
	stw r11, 184(r10)
3103
	stw r11, 188(r10)
3104
	stw r12, 192(r10)
3105
	stw r12, 196(r10)
3106
	stw r11, 200(r10)
3107
	stw r11, 204(r10)
3108
	stw r12, 208(r10)
3109
	stw r12, 212(r10)
3110
	stw r11, 216(r10)
3111
	stw r11, 220(r10)
3112
	stw r12, 224(r10)
3113
	stw r11, 228(r10)
3114
	stw r11, 232(r10)
3115
	stw r12, 236(r10)
3116
	stw r12, 240(r10)
3117
	stw r12, 244(r10)
3118
	stw r11, 248(r10)
3119
	stw r11, 252(r10)
3120
	stw r12, 256(r10)
3121
	stw r12, 260(r10)
3122
	stw r12, 264(r10)
3123
	stw r12, 268(r10)
3124
	stw r12, 272(r10)
3125
	stw r12, 276(r10)
3126
	stw r12, 280(r10)
3127
	stw r12, 284(r10)
3128
	stw r12, 288(r10)
3129
	stw r12, 292(r10)
3130
	stw r12, 296(r10)
3131
	stw r12, 300(r10)
3132
	stw r11, 304(r10)
3133
	stw r11, 308(r10)
3134
	stw r12, 312(r10)
3135
	stw r12, 316(r10)
3136
	stw r12, 320(r10)
3137
	stw r11, 324(r10)
3138
	stw r11, 328(r10)
3139
	stw r12, 332(r10)
3140
	stw r12, 336(r10)
3141
	stw r12, 340(r10)
3142
	stw r11, 344(r10)
3143
	stw r11, 348(r10)
3144
	stw r12, 352(r10)
3145
	stw r11, 356(r10)
3146
	stw r11, 360(r10)
3147
	stw r12, 364(r10)
3148
	stw r12, 368(r10)
3149
	stw r12, 372(r10)
3150
	stw r11, 376(r10)
3151
	stw r11, 380(r10)
3152
	stw r12, 384(r10)
3153
	stw r12, 388(r10)
3154
	stw r11, 392(r10)
3155
	stw r11, 396(r10)
3156
	stw r12, 400(r10)
3157
	stw r12, 404(r10)
3158
	stw r11, 408(r10)
3159
	stw r11, 412(r10)
3160
 
3161
	add r10, r10, r9
3162
	stw r12, 0(r10)
3163
	stw r11, 4(r10)
3164
	stw r11, 8(r10)
3165
	stw r11, 12(r10)
3166
	stw r11, 16(r10)
3167
	stw r11, 20(r10)
3168
	stw r11, 24(r10)
3169
	stw r11, 28(r10)
3170
	stw r12, 32(r10)
3171
	stw r12, 36(r10)
3172
	stw r11, 40(r10)
3173
	stw r11, 44(r10)
3174
	stw r12, 48(r10)
3175
	stw r12, 52(r10)
3176
	stw r11, 56(r10)
3177
	stw r11, 60(r10)
3178
	stw r12, 64(r10)
3179
	stw r11, 68(r10)
3180
	stw r11, 72(r10)
3181
	stw r12, 76(r10)
3182
	stw r12, 80(r10)
3183
	stw r11, 84(r10)
3184
	stw r11, 88(r10)
3185
	stw r12, 92(r10)
3186
	stw r12, 96(r10)
3187
	stw r12, 100(r10)
3188
	stw r12, 104(r10)
3189
	stw r12, 108(r10)
3190
	stw r12, 112(r10)
3191
	stw r12, 116(r10)
3192
	stw r12, 120(r10)
3193
	stw r12, 124(r10)
3194
	stw r12, 128(r10)
3195
	stw r11, 132(r10)
3196
	stw r11, 136(r10)
3197
	stw r12, 140(r10)
3198
	stw r12, 144(r10)
3199
	stw r12, 148(r10)
3200
	stw r12, 152(r10)
3201
	stw r12, 156(r10)
3202
	stw r12, 160(r10)
3203
	stw r11, 164(r10)
3204
	stw r11, 168(r10)
3205
	stw r12, 172(r10)
3206
	stw r12, 176(r10)
3207
	stw r12, 180(r10)
3208
	stw r11, 184(r10)
3209
	stw r11, 188(r10)
3210
	stw r12, 192(r10)
3211
	stw r12, 196(r10)
3212
	stw r11, 200(r10)
3213
	stw r11, 204(r10)
3214
	stw r12, 208(r10)
3215
	stw r12, 212(r10)
3216
	stw r11, 216(r10)
3217
	stw r11, 220(r10)
3218
	stw r12, 224(r10)
3219
	stw r11, 228(r10)
3220
	stw r11, 232(r10)
3221
	stw r12, 236(r10)
3222
	stw r12, 240(r10)
3223
	stw r12, 244(r10)
3224
	stw r11, 248(r10)
3225
	stw r11, 252(r10)
3226
	stw r12, 256(r10)
3227
	stw r12, 260(r10)
3228
	stw r12, 264(r10)
3229
	stw r12, 268(r10)
3230
	stw r12, 272(r10)
3231
	stw r12, 276(r10)
3232
	stw r12, 280(r10)
3233
	stw r12, 284(r10)
3234
	stw r12, 288(r10)
3235
	stw r12, 292(r10)
3236
	stw r12, 296(r10)
3237
	stw r12, 300(r10)
3238
	stw r11, 304(r10)
3239
	stw r11, 308(r10)
3240
	stw r12, 312(r10)
3241
	stw r12, 316(r10)
3242
	stw r12, 320(r10)
3243
	stw r11, 324(r10)
3244
	stw r11, 328(r10)
3245
	stw r12, 332(r10)
3246
	stw r12, 336(r10)
3247
	stw r12, 340(r10)
3248
	stw r11, 344(r10)
3249
	stw r11, 348(r10)
3250
	stw r12, 352(r10)
3251
	stw r11, 356(r10)
3252
	stw r11, 360(r10)
3253
	stw r12, 364(r10)
3254
	stw r12, 368(r10)
3255
	stw r12, 372(r10)
3256
	stw r11, 376(r10)
3257
	stw r11, 380(r10)
3258
	stw r12, 384(r10)
3259
	stw r12, 388(r10)
3260
	stw r11, 392(r10)
3261
	stw r11, 396(r10)
3262
	stw r12, 400(r10)
3263
	stw r12, 404(r10)
3264
	stw r11, 408(r10)
3265
	stw r11, 412(r10)
3266
 
3267
	add r10, r10, r9
3268
	stw r12, 0(r10)
3269
	stw r11, 4(r10)
3270
	stw r11, 8(r10)
3271
	stw r12, 12(r10)
3272
	stw r12, 16(r10)
3273
	stw r12, 20(r10)
3274
	stw r12, 24(r10)
3275
	stw r12, 28(r10)
3276
	stw r12, 32(r10)
3277
	stw r12, 36(r10)
3278
	stw r11, 40(r10)
3279
	stw r11, 44(r10)
3280
	stw r12, 48(r10)
3281
	stw r12, 52(r10)
3282
	stw r11, 56(r10)
3283
	stw r11, 60(r10)
3284
	stw r12, 64(r10)
3285
	stw r11, 68(r10)
3286
	stw r11, 72(r10)
3287
	stw r12, 76(r10)
3288
	stw r12, 80(r10)
3289
	stw r11, 84(r10)
3290
	stw r11, 88(r10)
3291
	stw r12, 92(r10)
3292
	stw r12, 96(r10)
3293
	stw r12, 100(r10)
3294
	stw r12, 104(r10)
3295
	stw r12, 108(r10)
3296
	stw r12, 112(r10)
3297
	stw r12, 116(r10)
3298
	stw r12, 120(r10)
3299
	stw r12, 124(r10)
3300
	stw r12, 128(r10)
3301
	stw r11, 132(r10)
3302
	stw r11, 136(r10)
3303
	stw r12, 140(r10)
3304
	stw r12, 144(r10)
3305
	stw r12, 148(r10)
3306
	stw r12, 152(r10)
3307
	stw r12, 156(r10)
3308
	stw r12, 160(r10)
3309
	stw r11, 164(r10)
3310
	stw r11, 168(r10)
3311
	stw r12, 172(r10)
3312
	stw r12, 176(r10)
3313
	stw r12, 180(r10)
3314
	stw r11, 184(r10)
3315
	stw r11, 188(r10)
3316
	stw r12, 192(r10)
3317
	stw r12, 196(r10)
3318
	stw r11, 200(r10)
3319
	stw r11, 204(r10)
3320
	stw r12, 208(r10)
3321
	stw r12, 212(r10)
3322
	stw r11, 216(r10)
3323
	stw r11, 220(r10)
3324
	stw r12, 224(r10)
3325
	stw r11, 228(r10)
3326
	stw r11, 232(r10)
3327
	stw r12, 236(r10)
3328
	stw r12, 240(r10)
3329
	stw r12, 244(r10)
3330
	stw r11, 248(r10)
3331
	stw r11, 252(r10)
3332
	stw r12, 256(r10)
3333
	stw r12, 260(r10)
3334
	stw r12, 264(r10)
3335
	stw r12, 268(r10)
3336
	stw r12, 272(r10)
3337
	stw r12, 276(r10)
3338
	stw r12, 280(r10)
3339
	stw r12, 284(r10)
3340
	stw r12, 288(r10)
3341
	stw r12, 292(r10)
3342
	stw r12, 296(r10)
3343
	stw r12, 300(r10)
3344
	stw r11, 304(r10)
3345
	stw r11, 308(r10)
3346
	stw r12, 312(r10)
3347
	stw r12, 316(r10)
3348
	stw r12, 320(r10)
3349
	stw r11, 324(r10)
3350
	stw r11, 328(r10)
3351
	stw r12, 332(r10)
3352
	stw r12, 336(r10)
3353
	stw r12, 340(r10)
3354
	stw r11, 344(r10)
3355
	stw r11, 348(r10)
3356
	stw r12, 352(r10)
3357
	stw r11, 356(r10)
3358
	stw r11, 360(r10)
3359
	stw r12, 364(r10)
3360
	stw r12, 368(r10)
3361
	stw r12, 372(r10)
3362
	stw r11, 376(r10)
3363
	stw r11, 380(r10)
3364
	stw r12, 384(r10)
3365
	stw r12, 388(r10)
3366
	stw r11, 392(r10)
3367
	stw r11, 396(r10)
3368
	stw r12, 400(r10)
3369
	stw r12, 404(r10)
3370
	stw r11, 408(r10)
3371
	stw r11, 412(r10)
3372
 
3373
	add r10, r10, r9
3374
	stw r12, 0(r10)
3375
	stw r11, 4(r10)
3376
	stw r11, 8(r10)
3377
	stw r12, 12(r10)
3378
	stw r12, 16(r10)
3379
	stw r12, 20(r10)
3380
	stw r12, 24(r10)
3381
	stw r12, 28(r10)
3382
	stw r12, 32(r10)
3383
	stw r12, 36(r10)
3384
	stw r11, 40(r10)
3385
	stw r11, 44(r10)
3386
	stw r12, 48(r10)
3387
	stw r12, 52(r10)
3388
	stw r11, 56(r10)
3389
	stw r11, 60(r10)
3390
	stw r12, 64(r10)
3391
	stw r11, 68(r10)
3392
	stw r11, 72(r10)
3393
	stw r12, 76(r10)
3394
	stw r12, 80(r10)
3395
	stw r11, 84(r10)
3396
	stw r11, 88(r10)
3397
	stw r12, 92(r10)
3398
	stw r12, 96(r10)
3399
	stw r12, 100(r10)
3400
	stw r12, 104(r10)
3401
	stw r12, 108(r10)
3402
	stw r12, 112(r10)
3403
	stw r12, 116(r10)
3404
	stw r12, 120(r10)
3405
	stw r12, 124(r10)
3406
	stw r12, 128(r10)
3407
	stw r11, 132(r10)
3408
	stw r11, 136(r10)
3409
	stw r12, 140(r10)
3410
	stw r12, 144(r10)
3411
	stw r12, 148(r10)
3412
	stw r12, 152(r10)
3413
	stw r12, 156(r10)
3414
	stw r12, 160(r10)
3415
	stw r11, 164(r10)
3416
	stw r11, 168(r10)
3417
	stw r12, 172(r10)
3418
	stw r12, 176(r10)
3419
	stw r12, 180(r10)
3420
	stw r11, 184(r10)
3421
	stw r11, 188(r10)
3422
	stw r12, 192(r10)
3423
	stw r12, 196(r10)
3424
	stw r11, 200(r10)
3425
	stw r11, 204(r10)
3426
	stw r12, 208(r10)
3427
	stw r12, 212(r10)
3428
	stw r11, 216(r10)
3429
	stw r11, 220(r10)
3430
	stw r12, 224(r10)
3431
	stw r11, 228(r10)
3432
	stw r11, 232(r10)
3433
	stw r12, 236(r10)
3434
	stw r12, 240(r10)
3435
	stw r12, 244(r10)
3436
	stw r11, 248(r10)
3437
	stw r11, 252(r10)
3438
	stw r12, 256(r10)
3439
	stw r12, 260(r10)
3440
	stw r12, 264(r10)
3441
	stw r12, 268(r10)
3442
	stw r12, 272(r10)
3443
	stw r12, 276(r10)
3444
	stw r12, 280(r10)
3445
	stw r12, 284(r10)
3446
	stw r12, 288(r10)
3447
	stw r12, 292(r10)
3448
	stw r12, 296(r10)
3449
	stw r12, 300(r10)
3450
	stw r11, 304(r10)
3451
	stw r11, 308(r10)
3452
	stw r12, 312(r10)
3453
	stw r12, 316(r10)
3454
	stw r12, 320(r10)
3455
	stw r11, 324(r10)
3456
	stw r11, 328(r10)
3457
	stw r12, 332(r10)
3458
	stw r12, 336(r10)
3459
	stw r12, 340(r10)
3460
	stw r11, 344(r10)
3461
	stw r11, 348(r10)
3462
	stw r12, 352(r10)
3463
	stw r11, 356(r10)
3464
	stw r11, 360(r10)
3465
	stw r12, 364(r10)
3466
	stw r12, 368(r10)
3467
	stw r12, 372(r10)
3468
	stw r11, 376(r10)
3469
	stw r11, 380(r10)
3470
	stw r12, 384(r10)
3471
	stw r12, 388(r10)
3472
	stw r11, 392(r10)
3473
	stw r11, 396(r10)
3474
	stw r12, 400(r10)
3475
	stw r12, 404(r10)
3476
	stw r11, 408(r10)
3477
	stw r11, 412(r10)
3478
 
3479
	add r10, r10, r9
3480
	stw r12, 0(r10)
3481
	stw r11, 4(r10)
3482
	stw r11, 8(r10)
3483
	stw r12, 12(r10)
3484
	stw r12, 16(r10)
3485
	stw r12, 20(r10)
3486
	stw r11, 24(r10)
3487
	stw r11, 28(r10)
3488
	stw r12, 32(r10)
3489
	stw r12, 36(r10)
3490
	stw r11, 40(r10)
3491
	stw r11, 44(r10)
3492
	stw r12, 48(r10)
3493
	stw r12, 52(r10)
3494
	stw r11, 56(r10)
3495
	stw r11, 60(r10)
3496
	stw r12, 64(r10)
3497
	stw r11, 68(r10)
3498
	stw r11, 72(r10)
3499
	stw r12, 76(r10)
3500
	stw r12, 80(r10)
3501
	stw r11, 84(r10)
3502
	stw r11, 88(r10)
3503
	stw r12, 92(r10)
3504
	stw r12, 96(r10)
3505
	stw r12, 100(r10)
3506
	stw r12, 104(r10)
3507
	stw r12, 108(r10)
3508
	stw r12, 112(r10)
3509
	stw r12, 116(r10)
3510
	stw r12, 120(r10)
3511
	stw r12, 124(r10)
3512
	stw r12, 128(r10)
3513
	stw r11, 132(r10)
3514
	stw r11, 136(r10)
3515
	stw r12, 140(r10)
3516
	stw r12, 144(r10)
3517
	stw r12, 148(r10)
3518
	stw r11, 152(r10)
3519
	stw r11, 156(r10)
3520
	stw r12, 160(r10)
3521
	stw r11, 164(r10)
3522
	stw r11, 168(r10)
3523
	stw r12, 172(r10)
3524
	stw r12, 176(r10)
3525
	stw r12, 180(r10)
3526
	stw r11, 184(r10)
3527
	stw r11, 188(r10)
3528
	stw r12, 192(r10)
3529
	stw r12, 196(r10)
3530
	stw r11, 200(r10)
3531
	stw r11, 204(r10)
3532
	stw r12, 208(r10)
3533
	stw r12, 212(r10)
3534
	stw r11, 216(r10)
3535
	stw r11, 220(r10)
3536
	stw r12, 224(r10)
3537
	stw r11, 228(r10)
3538
	stw r11, 232(r10)
3539
	stw r12, 236(r10)
3540
	stw r12, 240(r10)
3541
	stw r12, 244(r10)
3542
	stw r11, 248(r10)
3543
	stw r11, 252(r10)
3544
	stw r12, 256(r10)
3545
	stw r12, 260(r10)
3546
	stw r12, 264(r10)
3547
	stw r12, 268(r10)
3548
	stw r12, 272(r10)
3549
	stw r12, 276(r10)
3550
	stw r12, 280(r10)
3551
	stw r12, 284(r10)
3552
	stw r12, 288(r10)
3553
	stw r12, 292(r10)
3554
	stw r12, 296(r10)
3555
	stw r12, 300(r10)
3556
	stw r11, 304(r10)
3557
	stw r11, 308(r10)
3558
	stw r12, 312(r10)
3559
	stw r12, 316(r10)
3560
	stw r12, 320(r10)
3561
	stw r11, 324(r10)
3562
	stw r11, 328(r10)
3563
	stw r12, 332(r10)
3564
	stw r12, 336(r10)
3565
	stw r12, 340(r10)
3566
	stw r11, 344(r10)
3567
	stw r11, 348(r10)
3568
	stw r12, 352(r10)
3569
	stw r11, 356(r10)
3570
	stw r11, 360(r10)
3571
	stw r12, 364(r10)
3572
	stw r12, 368(r10)
3573
	stw r12, 372(r10)
3574
	stw r11, 376(r10)
3575
	stw r11, 380(r10)
3576
	stw r12, 384(r10)
3577
	stw r12, 388(r10)
3578
	stw r11, 392(r10)
3579
	stw r11, 396(r10)
3580
	stw r12, 400(r10)
3581
	stw r12, 404(r10)
3582
	stw r11, 408(r10)
3583
	stw r11, 412(r10)
3584
 
3585
	add r10, r10, r9
3586
	stw r12, 0(r10)
3587
	stw r12, 4(r10)
3588
	stw r11, 8(r10)
3589
	stw r11, 12(r10)
3590
	stw r11, 16(r10)
3591
	stw r11, 20(r10)
3592
	stw r11, 24(r10)
3593
	stw r12, 28(r10)
3594
	stw r12, 32(r10)
3595
	stw r12, 36(r10)
3596
	stw r11, 40(r10)
3597
	stw r11, 44(r10)
3598
	stw r12, 48(r10)
3599
	stw r12, 52(r10)
3600
	stw r11, 56(r10)
3601
	stw r11, 60(r10)
3602
	stw r12, 64(r10)
3603
	stw r12, 68(r10)
3604
	stw r11, 72(r10)
3605
	stw r11, 76(r10)
3606
	stw r11, 80(r10)
1478 decky 3607
	stw r12, 84(r10)
1479 decky 3608
	stw r11, 88(r10)
3609
	stw r11, 92(r10)
3610
	stw r12, 96(r10)
3611
	stw r12, 100(r10)
3612
	stw r12, 104(r10)
3613
	stw r12, 108(r10)
3614
	stw r12, 112(r10)
3615
	stw r12, 116(r10)
3616
	stw r12, 120(r10)
3617
	stw r12, 124(r10)
3618
	stw r12, 128(r10)
3619
	stw r12, 132(r10)
3620
	stw r11, 136(r10)
3621
	stw r11, 140(r10)
3622
	stw r11, 144(r10)
3623
	stw r11, 148(r10)
3624
	stw r11, 152(r10)
3625
	stw r12, 156(r10)
3626
	stw r12, 160(r10)
3627
	stw r12, 164(r10)
3628
	stw r11, 168(r10)
3629
	stw r11, 172(r10)
3630
	stw r11, 176(r10)
3631
	stw r11, 180(r10)
3632
	stw r11, 184(r10)
3633
	stw r12, 188(r10)
3634
	stw r12, 192(r10)
3635
	stw r12, 196(r10)
3636
	stw r11, 200(r10)
3637
	stw r11, 204(r10)
3638
	stw r11, 208(r10)
3639
	stw r11, 212(r10)
3640
	stw r11, 216(r10)
3641
	stw r12, 220(r10)
3642
	stw r12, 224(r10)
3643
	stw r12, 228(r10)
3644
	stw r11, 232(r10)
3645
	stw r11, 236(r10)
3646
	stw r11, 240(r10)
3647
	stw r11, 244(r10)
3648
	stw r11, 248(r10)
3649
	stw r11, 252(r10)
3650
	stw r12, 256(r10)
3651
	stw r12, 260(r10)
3652
	stw r12, 264(r10)
3653
	stw r12, 268(r10)
3654
	stw r12, 272(r10)
3655
	stw r12, 276(r10)
3656
	stw r12, 280(r10)
3657
	stw r12, 284(r10)
3658
	stw r12, 288(r10)
3659
	stw r12, 292(r10)
3660
	stw r12, 296(r10)
3661
	stw r11, 300(r10)
3662
	stw r11, 304(r10)
3663
	stw r11, 308(r10)
3664
	stw r11, 312(r10)
3665
	stw r12, 316(r10)
3666
	stw r12, 320(r10)
3667
	stw r12, 324(r10)
3668
	stw r11, 328(r10)
3669
	stw r11, 332(r10)
3670
	stw r11, 336(r10)
3671
	stw r11, 340(r10)
3672
	stw r11, 344(r10)
3673
	stw r12, 348(r10)
3674
	stw r12, 352(r10)
3675
	stw r12, 356(r10)
3676
	stw r11, 360(r10)
3677
	stw r11, 364(r10)
3678
	stw r11, 368(r10)
3679
	stw r11, 372(r10)
3680
	stw r11, 376(r10)
3681
	stw r12, 380(r10)
3682
	stw r12, 384(r10)
3683
	stw r12, 388(r10)
3684
	stw r11, 392(r10)
3685
	stw r11, 396(r10)
3686
	stw r11, 400(r10)
3687
	stw r11, 404(r10)
3688
	stw r11, 408(r10)
3689
	stw r12, 412(r10)
3690
 
3691
	add r10, r10, r9
3692
	stw r12, 0(r10)
3693
	stw r12, 4(r10)
3694
	stw r12, 8(r10)
3695
	stw r12, 12(r10)
3696
	stw r12, 16(r10)
3697
	stw r12, 20(r10)
3698
	stw r12, 24(r10)
3699
	stw r12, 28(r10)
3700
	stw r12, 32(r10)
3701
	stw r12, 36(r10)
3702
	stw r12, 40(r10)
3703
	stw r12, 44(r10)
3704
	stw r12, 48(r10)
3705
	stw r12, 52(r10)
3706
	stw r12, 56(r10)
3707
	stw r12, 60(r10)
3708
	stw r12, 64(r10)
3709
	stw r12, 68(r10)
3710
	stw r12, 72(r10)
3711
	stw r12, 76(r10)
3712
	stw r12, 80(r10)
3713
	stw r12, 84(r10)
1478 decky 3714
	stw r12, 88(r10)
3715
	stw r12, 92(r10)
1479 decky 3716
	stw r12, 96(r10)
3717
	stw r12, 100(r10)
3718
	stw r12, 104(r10)
3719
	stw r12, 108(r10)
3720
	stw r12, 112(r10)
3721
	stw r12, 116(r10)
3722
	stw r12, 120(r10)
3723
	stw r12, 124(r10)
3724
	stw r12, 128(r10)
3725
	stw r12, 132(r10)
3726
	stw r12, 136(r10)
3727
	stw r12, 140(r10)
3728
	stw r12, 144(r10)
3729
	stw r12, 148(r10)
3730
	stw r12, 152(r10)
3731
	stw r12, 156(r10)
3732
	stw r12, 160(r10)
3733
	stw r12, 164(r10)
3734
	stw r12, 168(r10)
3735
	stw r12, 172(r10)
3736
	stw r12, 176(r10)
3737
	stw r12, 180(r10)
3738
	stw r12, 184(r10)
3739
	stw r12, 188(r10)
3740
	stw r12, 192(r10)
3741
	stw r12, 196(r10)
3742
	stw r11, 200(r10)
3743
	stw r11, 204(r10)
3744
	stw r12, 208(r10)
3745
	stw r12, 212(r10)
3746
	stw r12, 216(r10)
3747
	stw r12, 220(r10)
3748
	stw r12, 224(r10)
3749
	stw r12, 228(r10)
3750
	stw r12, 232(r10)
3751
	stw r12, 236(r10)
3752
	stw r12, 240(r10)
3753
	stw r12, 244(r10)
3754
	stw r11, 248(r10)
3755
	stw r11, 252(r10)
3756
	stw r12, 256(r10)
3757
	stw r12, 260(r10)
3758
	stw r12, 264(r10)
3759
	stw r12, 268(r10)
3760
	stw r12, 272(r10)
3761
	stw r12, 276(r10)
3762
	stw r12, 280(r10)
3763
	stw r12, 284(r10)
3764
	stw r12, 288(r10)
3765
	stw r12, 292(r10)
3766
	stw r12, 296(r10)
3767
	stw r12, 300(r10)
3768
	stw r12, 304(r10)
3769
	stw r12, 308(r10)
3770
	stw r12, 312(r10)
3771
	stw r12, 316(r10)
3772
	stw r12, 320(r10)
3773
	stw r12, 324(r10)
3774
	stw r12, 328(r10)
3775
	stw r12, 332(r10)
3776
	stw r12, 336(r10)
3777
	stw r12, 340(r10)
3778
	stw r12, 344(r10)
3779
	stw r12, 348(r10)
3780
	stw r12, 352(r10)
3781
	stw r12, 356(r10)
3782
	stw r12, 360(r10)
3783
	stw r12, 364(r10)
3784
	stw r12, 368(r10)
3785
	stw r12, 372(r10)
3786
	stw r12, 376(r10)
3787
	stw r12, 380(r10)
3788
	stw r12, 384(r10)
3789
	stw r12, 388(r10)
3790
	stw r11, 392(r10)
3791
	stw r11, 396(r10)
3792
	stw r12, 400(r10)
3793
	stw r12, 404(r10)
3794
	stw r12, 408(r10)
3795
	stw r12, 412(r10)
1478 decky 3796
 
3797
	add r10, r10, r9
3798
	stw r12, 0(r10)
3799
	stw r12, 4(r10)
3800
	stw r12, 8(r10)
3801
	stw r12, 12(r10)
3802
	stw r12, 16(r10)
3803
	stw r12, 20(r10)
3804
	stw r12, 24(r10)
3805
	stw r12, 28(r10)
3806
	stw r12, 32(r10)
3807
	stw r12, 36(r10)
3808
	stw r12, 40(r10)
3809
	stw r12, 44(r10)
3810
	stw r12, 48(r10)
3811
	stw r12, 52(r10)
3812
	stw r12, 56(r10)
3813
	stw r12, 60(r10)
3814
	stw r12, 64(r10)
3815
	stw r12, 68(r10)
3816
	stw r12, 72(r10)
3817
	stw r12, 76(r10)
3818
	stw r12, 80(r10)
3819
	stw r12, 84(r10)
3820
	stw r12, 88(r10)
1479 decky 3821
	stw r12, 92(r10)
3822
	stw r12, 96(r10)
3823
	stw r11, 100(r10)
3824
	stw r11, 104(r10)
3825
	stw r11, 108(r10)
3826
	stw r11, 112(r10)
3827
	stw r11, 116(r10)
3828
	stw r11, 120(r10)
3829
	stw r11, 124(r10)
3830
	stw r12, 128(r10)
3831
	stw r12, 132(r10)
3832
	stw r12, 136(r10)
3833
	stw r12, 140(r10)
3834
	stw r12, 144(r10)
3835
	stw r12, 148(r10)
3836
	stw r12, 152(r10)
3837
	stw r12, 156(r10)
3838
	stw r12, 160(r10)
3839
	stw r12, 164(r10)
3840
	stw r12, 168(r10)
3841
	stw r12, 172(r10)
3842
	stw r12, 176(r10)
3843
	stw r12, 180(r10)
3844
	stw r12, 184(r10)
3845
	stw r12, 188(r10)
3846
	stw r12, 192(r10)
3847
	stw r12, 196(r10)
3848
	stw r11, 200(r10)
3849
	stw r11, 204(r10)
3850
	stw r12, 208(r10)
3851
	stw r12, 212(r10)
3852
	stw r12, 216(r10)
3853
	stw r12, 220(r10)
3854
	stw r12, 224(r10)
3855
	stw r12, 228(r10)
3856
	stw r12, 232(r10)
3857
	stw r12, 236(r10)
3858
	stw r12, 240(r10)
3859
	stw r11, 244(r10)
3860
	stw r11, 248(r10)
3861
	stw r12, 252(r10)
3862
	stw r12, 256(r10)
3863
	stw r11, 260(r10)
3864
	stw r11, 264(r10)
3865
	stw r11, 268(r10)
3866
	stw r11, 272(r10)
3867
	stw r11, 276(r10)
3868
	stw r11, 280(r10)
3869
	stw r11, 284(r10)
3870
	stw r12, 288(r10)
3871
	stw r12, 292(r10)
3872
	stw r12, 296(r10)
3873
	stw r12, 300(r10)
3874
	stw r12, 304(r10)
3875
	stw r12, 308(r10)
3876
	stw r12, 312(r10)
3877
	stw r12, 316(r10)
3878
	stw r12, 320(r10)
3879
	stw r12, 324(r10)
3880
	stw r12, 328(r10)
3881
	stw r12, 332(r10)
3882
	stw r12, 336(r10)
3883
	stw r12, 340(r10)
3884
	stw r12, 344(r10)
3885
	stw r12, 348(r10)
3886
	stw r12, 352(r10)
3887
	stw r12, 356(r10)
3888
	stw r12, 360(r10)
3889
	stw r12, 364(r10)
3890
	stw r12, 368(r10)
3891
	stw r12, 372(r10)
3892
	stw r12, 376(r10)
3893
	stw r12, 380(r10)
3894
	stw r12, 384(r10)
3895
	stw r12, 388(r10)
3896
	stw r11, 392(r10)
3897
	stw r11, 396(r10)
3898
	stw r12, 400(r10)
3899
	stw r12, 404(r10)
3900
	stw r12, 408(r10)
3901
	stw r12, 412(r10)
3902
 
3903
	add r10, r10, r9
3904
	stw r12, 0(r10)
3905
	stw r12, 4(r10)
3906
	stw r12, 8(r10)
3907
	stw r12, 12(r10)
3908
	stw r12, 16(r10)
3909
	stw r12, 20(r10)
3910
	stw r12, 24(r10)
3911
	stw r12, 28(r10)
3912
	stw r12, 32(r10)
3913
	stw r12, 36(r10)
3914
	stw r12, 40(r10)
3915
	stw r12, 44(r10)
3916
	stw r12, 48(r10)
3917
	stw r12, 52(r10)
3918
	stw r12, 56(r10)
3919
	stw r12, 60(r10)
3920
	stw r12, 64(r10)
3921
	stw r12, 68(r10)
3922
	stw r12, 72(r10)
3923
	stw r12, 76(r10)
3924
	stw r12, 80(r10)
3925
	stw r12, 84(r10)
3926
	stw r12, 88(r10)
3927
	stw r12, 92(r10)
3928
	stw r12, 96(r10)
3929
	stw r12, 100(r10)
3930
	stw r12, 104(r10)
3931
	stw r12, 108(r10)
3932
	stw r12, 112(r10)
3933
	stw r12, 116(r10)
3934
	stw r12, 120(r10)
3935
	stw r12, 124(r10)
3936
	stw r12, 128(r10)
3937
	stw r12, 132(r10)
3938
	stw r12, 136(r10)
3939
	stw r12, 140(r10)
3940
	stw r12, 144(r10)
3941
	stw r12, 148(r10)
3942
	stw r12, 152(r10)
3943
	stw r12, 156(r10)
3944
	stw r12, 160(r10)
3945
	stw r12, 164(r10)
3946
	stw r12, 168(r10)
3947
	stw r12, 172(r10)
3948
	stw r12, 176(r10)
3949
	stw r12, 180(r10)
3950
	stw r12, 184(r10)
3951
	stw r12, 188(r10)
3952
	stw r12, 192(r10)
3953
	stw r11, 196(r10)
3954
	stw r11, 200(r10)
3955
	stw r11, 204(r10)
3956
	stw r11, 208(r10)
3957
	stw r12, 212(r10)
3958
	stw r12, 216(r10)
3959
	stw r12, 220(r10)
3960
	stw r12, 224(r10)
3961
	stw r11, 228(r10)
3962
	stw r11, 232(r10)
3963
	stw r11, 236(r10)
3964
	stw r11, 240(r10)
3965
	stw r11, 244(r10)
3966
	stw r12, 248(r10)
3967
	stw r12, 252(r10)
3968
	stw r12, 256(r10)
3969
	stw r12, 260(r10)
3970
	stw r12, 264(r10)
3971
	stw r12, 268(r10)
3972
	stw r12, 272(r10)
3973
	stw r12, 276(r10)
3974
	stw r12, 280(r10)
3975
	stw r12, 284(r10)
3976
	stw r12, 288(r10)
3977
	stw r12, 292(r10)
3978
	stw r12, 296(r10)
3979
	stw r12, 300(r10)
3980
	stw r12, 304(r10)
3981
	stw r12, 308(r10)
3982
	stw r12, 312(r10)
3983
	stw r12, 316(r10)
3984
	stw r12, 320(r10)
3985
	stw r12, 324(r10)
3986
	stw r12, 328(r10)
3987
	stw r12, 332(r10)
3988
	stw r12, 336(r10)
3989
	stw r12, 340(r10)
3990
	stw r12, 344(r10)
3991
	stw r12, 348(r10)
3992
	stw r12, 352(r10)
3993
	stw r12, 356(r10)
3994
	stw r12, 360(r10)
3995
	stw r12, 364(r10)
3996
	stw r12, 368(r10)
3997
	stw r12, 372(r10)
3998
	stw r12, 376(r10)
3999
	stw r12, 380(r10)
4000
	stw r12, 384(r10)
4001
	stw r11, 388(r10)
4002
	stw r11, 392(r10)
4003
	stw r11, 396(r10)
4004
	stw r11, 400(r10)
4005
	stw r12, 404(r10)
4006
	stw r12, 408(r10)
4007
	stw r12, 412(r10)
4008
 
4009
	add r10, r10, r9
4010
	stw r12, 0(r10)
4011
	stw r12, 4(r10)
4012
	stw r12, 8(r10)
4013
	stw r12, 12(r10)
4014
	stw r12, 16(r10)
4015
	stw r12, 20(r10)
4016
	stw r12, 24(r10)
4017
	stw r12, 28(r10)
4018
	stw r12, 32(r10)
4019
	stw r12, 36(r10)
4020
	stw r12, 40(r10)
4021
	stw r12, 44(r10)
4022
	stw r12, 48(r10)
4023
	stw r12, 52(r10)
4024
	stw r12, 56(r10)
4025
	stw r12, 60(r10)
4026
	stw r12, 64(r10)
4027
	stw r12, 68(r10)
4028
	stw r12, 72(r10)
4029
	stw r12, 76(r10)
4030
	stw r12, 80(r10)
4031
	stw r12, 84(r10)
4032
	stw r12, 88(r10)
4033
	stw r12, 92(r10)
4034
	stw r12, 96(r10)
4035
	stw r12, 100(r10)
4036
	stw r12, 104(r10)
4037
	stw r12, 108(r10)
4038
	stw r12, 112(r10)
4039
	stw r12, 116(r10)
4040
	stw r12, 120(r10)
4041
	stw r12, 124(r10)
4042
	stw r12, 128(r10)
4043
	stw r12, 132(r10)
4044
	stw r12, 136(r10)
4045
	stw r12, 140(r10)
4046
	stw r12, 144(r10)
4047
	stw r12, 148(r10)
4048
	stw r12, 152(r10)
4049
	stw r12, 156(r10)
4050
	stw r12, 160(r10)
4051
	stw r12, 164(r10)
4052
	stw r12, 168(r10)
4053
	stw r12, 172(r10)
4054
	stw r12, 176(r10)
4055
	stw r12, 180(r10)
4056
	stw r12, 184(r10)
4057
	stw r12, 188(r10)
4058
	stw r12, 192(r10)
4059
	stw r12, 196(r10)
4060
	stw r12, 200(r10)
4061
	stw r12, 204(r10)
4062
	stw r12, 208(r10)
4063
	stw r12, 212(r10)
4064
	stw r12, 216(r10)
4065
	stw r12, 220(r10)
4066
	stw r12, 224(r10)
4067
	stw r12, 228(r10)
4068
	stw r12, 232(r10)
4069
	stw r12, 236(r10)
4070
	stw r12, 240(r10)
4071
	stw r12, 244(r10)
4072
	stw r12, 248(r10)
4073
	stw r12, 252(r10)
4074
	stw r12, 256(r10)
4075
	stw r12, 260(r10)
4076
	stw r12, 264(r10)
4077
	stw r12, 268(r10)
4078
	stw r12, 272(r10)
4079
	stw r12, 276(r10)
4080
	stw r12, 280(r10)
4081
	stw r12, 284(r10)
4082
	stw r12, 288(r10)
4083
	stw r12, 292(r10)
4084
	stw r12, 296(r10)
4085
	stw r12, 300(r10)
4086
	stw r12, 304(r10)
4087
	stw r12, 308(r10)
4088
	stw r12, 312(r10)
4089
	stw r12, 316(r10)
4090
	stw r12, 320(r10)
4091
	stw r12, 324(r10)
4092
	stw r12, 328(r10)
4093
	stw r12, 332(r10)
4094
	stw r12, 336(r10)
4095
	stw r12, 340(r10)
4096
	stw r12, 344(r10)
4097
	stw r12, 348(r10)
4098
	stw r12, 352(r10)
4099
	stw r12, 356(r10)
4100
	stw r12, 360(r10)
4101
	stw r12, 364(r10)
4102
	stw r12, 368(r10)
4103
	stw r12, 372(r10)
4104
	stw r12, 376(r10)
4105
	stw r12, 380(r10)
4106
	stw r12, 384(r10)
4107
	stw r12, 388(r10)
4108
	stw r12, 392(r10)
4109
	stw r12, 396(r10)
4110
	stw r12, 400(r10)
4111
	stw r12, 404(r10)
4112
	stw r12, 408(r10)
4113
	stw r12, 412(r10)
4114
#endif
4115
.endm
4116
 
4117
.macro DEBUG_segments
4118
#ifdef CONFIG_DEBUG
4119
 
4120
	stw r12, 0(r10)
4121
	stw r12, 4(r10)
4122
	stw r12, 8(r10)
4123
	stw r12, 12(r10)
4124
	stw r12, 16(r10)
4125
	stw r12, 20(r10)
4126
	stw r12, 24(r10)
4127
	stw r12, 28(r10)
4128
	stw r12, 32(r10)
4129
	stw r12, 36(r10)
4130
	stw r12, 40(r10)
4131
	stw r12, 44(r10)
4132
	stw r12, 48(r10)
4133
	stw r12, 52(r10)
4134
	stw r12, 56(r10)
4135
	stw r12, 60(r10)
4136
	stw r12, 64(r10)
4137
	stw r12, 68(r10)
4138
	stw r12, 72(r10)
4139
	stw r12, 76(r10)
4140
	stw r12, 80(r10)
4141
	stw r12, 84(r10)
4142
	stw r12, 88(r10)
4143
	stw r12, 92(r10)
4144
	stw r12, 96(r10)
4145
	stw r12, 100(r10)
4146
	stw r12, 104(r10)
4147
	stw r12, 108(r10)
4148
	stw r12, 112(r10)
4149
	stw r12, 116(r10)
4150
	stw r12, 120(r10)
4151
	stw r12, 124(r10)
4152
	stw r12, 128(r10)
4153
	stw r12, 132(r10)
4154
	stw r12, 136(r10)
4155
	stw r12, 140(r10)
4156
	stw r12, 144(r10)
4157
	stw r12, 148(r10)
4158
	stw r12, 152(r10)
4159
	stw r12, 156(r10)
4160
	stw r12, 160(r10)
4161
	stw r12, 164(r10)
4162
	stw r12, 168(r10)
4163
	stw r12, 172(r10)
4164
	stw r12, 176(r10)
4165
	stw r12, 180(r10)
4166
	stw r12, 184(r10)
4167
	stw r12, 188(r10)
4168
	stw r12, 192(r10)
4169
	stw r12, 196(r10)
4170
	stw r12, 200(r10)
4171
	stw r12, 204(r10)
4172
	stw r12, 208(r10)
4173
	stw r12, 212(r10)
4174
	stw r12, 216(r10)
4175
	stw r12, 220(r10)
4176
	stw r12, 224(r10)
4177
	stw r12, 228(r10)
4178
	stw r12, 232(r10)
4179
	stw r12, 236(r10)
4180
	stw r12, 240(r10)
4181
	stw r12, 244(r10)
4182
	stw r12, 248(r10)
4183
	stw r12, 252(r10)
4184
 
4185
	add r10, r10, r9
4186
	stw r12, 0(r10)
4187
	stw r12, 4(r10)
4188
	stw r12, 8(r10)
4189
	stw r12, 12(r10)
4190
	stw r12, 16(r10)
4191
	stw r12, 20(r10)
4192
	stw r12, 24(r10)
4193
	stw r12, 28(r10)
4194
	stw r12, 32(r10)
4195
	stw r12, 36(r10)
4196
	stw r12, 40(r10)
4197
	stw r12, 44(r10)
4198
	stw r12, 48(r10)
4199
	stw r12, 52(r10)
4200
	stw r12, 56(r10)
4201
	stw r12, 60(r10)
4202
	stw r12, 64(r10)
4203
	stw r12, 68(r10)
4204
	stw r12, 72(r10)
4205
	stw r12, 76(r10)
4206
	stw r12, 80(r10)
4207
	stw r12, 84(r10)
4208
	stw r12, 88(r10)
4209
	stw r12, 92(r10)
4210
	stw r12, 96(r10)
4211
	stw r12, 100(r10)
4212
	stw r12, 104(r10)
4213
	stw r12, 108(r10)
4214
	stw r12, 112(r10)
4215
	stw r12, 116(r10)
4216
	stw r12, 120(r10)
4217
	stw r12, 124(r10)
4218
	stw r12, 128(r10)
4219
	stw r12, 132(r10)
4220
	stw r12, 136(r10)
4221
	stw r12, 140(r10)
4222
	stw r12, 144(r10)
4223
	stw r12, 148(r10)
4224
	stw r12, 152(r10)
4225
	stw r12, 156(r10)
4226
	stw r12, 160(r10)
4227
	stw r12, 164(r10)
4228
	stw r12, 168(r10)
4229
	stw r12, 172(r10)
4230
	stw r12, 176(r10)
4231
	stw r12, 180(r10)
4232
	stw r12, 184(r10)
4233
	stw r12, 188(r10)
4234
	stw r12, 192(r10)
4235
	stw r12, 196(r10)
4236
	stw r12, 200(r10)
4237
	stw r12, 204(r10)
4238
	stw r12, 208(r10)
4239
	stw r12, 212(r10)
4240
	stw r12, 216(r10)
4241
	stw r12, 220(r10)
4242
	stw r12, 224(r10)
4243
	stw r12, 228(r10)
4244
	stw r12, 232(r10)
4245
	stw r12, 236(r10)
4246
	stw r12, 240(r10)
4247
	stw r12, 244(r10)
4248
	stw r12, 248(r10)
4249
	stw r12, 252(r10)
4250
 
4251
	add r10, r10, r9
4252
	stw r12, 0(r10)
4253
	stw r12, 4(r10)
4254
	stw r12, 8(r10)
4255
	stw r12, 12(r10)
4256
	stw r12, 16(r10)
4257
	stw r12, 20(r10)
4258
	stw r12, 24(r10)
4259
	stw r12, 28(r10)
4260
	stw r12, 32(r10)
4261
	stw r12, 36(r10)
4262
	stw r12, 40(r10)
4263
	stw r12, 44(r10)
4264
	stw r12, 48(r10)
4265
	stw r12, 52(r10)
4266
	stw r12, 56(r10)
4267
	stw r12, 60(r10)
4268
	stw r12, 64(r10)
4269
	stw r12, 68(r10)
4270
	stw r12, 72(r10)
4271
	stw r12, 76(r10)
4272
	stw r12, 80(r10)
4273
	stw r12, 84(r10)
4274
	stw r12, 88(r10)
4275
	stw r12, 92(r10)
4276
	stw r12, 96(r10)
4277
	stw r12, 100(r10)
4278
	stw r12, 104(r10)
4279
	stw r12, 108(r10)
4280
	stw r12, 112(r10)
4281
	stw r12, 116(r10)
4282
	stw r12, 120(r10)
4283
	stw r12, 124(r10)
4284
	stw r12, 128(r10)
4285
	stw r12, 132(r10)
4286
	stw r12, 136(r10)
4287
	stw r12, 140(r10)
4288
	stw r12, 144(r10)
4289
	stw r12, 148(r10)
4290
	stw r12, 152(r10)
4291
	stw r12, 156(r10)
4292
	stw r12, 160(r10)
4293
	stw r12, 164(r10)
4294
	stw r12, 168(r10)
4295
	stw r12, 172(r10)
4296
	stw r12, 176(r10)
4297
	stw r12, 180(r10)
4298
	stw r12, 184(r10)
4299
	stw r12, 188(r10)
4300
	stw r12, 192(r10)
4301
	stw r12, 196(r10)
4302
	stw r12, 200(r10)
4303
	stw r12, 204(r10)
4304
	stw r11, 208(r10)
4305
	stw r12, 212(r10)
4306
	stw r12, 216(r10)
4307
	stw r12, 220(r10)
4308
	stw r12, 224(r10)
4309
	stw r12, 228(r10)
4310
	stw r12, 232(r10)
4311
	stw r12, 236(r10)
4312
	stw r12, 240(r10)
4313
	stw r12, 244(r10)
4314
	stw r12, 248(r10)
4315
	stw r12, 252(r10)
4316
 
4317
	add r10, r10, r9
4318
	stw r12, 0(r10)
4319
	stw r12, 4(r10)
4320
	stw r12, 8(r10)
4321
	stw r12, 12(r10)
4322
	stw r12, 16(r10)
4323
	stw r12, 20(r10)
4324
	stw r12, 24(r10)
4325
	stw r12, 28(r10)
4326
	stw r12, 32(r10)
4327
	stw r12, 36(r10)
4328
	stw r12, 40(r10)
4329
	stw r12, 44(r10)
4330
	stw r12, 48(r10)
4331
	stw r12, 52(r10)
4332
	stw r12, 56(r10)
4333
	stw r12, 60(r10)
4334
	stw r12, 64(r10)
4335
	stw r12, 68(r10)
4336
	stw r12, 72(r10)
4337
	stw r12, 76(r10)
4338
	stw r12, 80(r10)
4339
	stw r12, 84(r10)
4340
	stw r12, 88(r10)
4341
	stw r12, 92(r10)
4342
	stw r12, 96(r10)
4343
	stw r12, 100(r10)
4344
	stw r12, 104(r10)
4345
	stw r12, 108(r10)
4346
	stw r12, 112(r10)
4347
	stw r12, 116(r10)
4348
	stw r12, 120(r10)
4349
	stw r12, 124(r10)
4350
	stw r12, 128(r10)
4351
	stw r12, 132(r10)
4352
	stw r12, 136(r10)
4353
	stw r12, 140(r10)
4354
	stw r12, 144(r10)
4355
	stw r12, 148(r10)
4356
	stw r12, 152(r10)
4357
	stw r12, 156(r10)
4358
	stw r12, 160(r10)
4359
	stw r12, 164(r10)
4360
	stw r12, 168(r10)
4361
	stw r12, 172(r10)
4362
	stw r12, 176(r10)
4363
	stw r12, 180(r10)
4364
	stw r12, 184(r10)
4365
	stw r12, 188(r10)
4366
	stw r12, 192(r10)
4367
	stw r12, 196(r10)
4368
	stw r12, 200(r10)
4369
	stw r11, 204(r10)
4370
	stw r11, 208(r10)
4371
	stw r12, 212(r10)
4372
	stw r12, 216(r10)
4373
	stw r12, 220(r10)
4374
	stw r12, 224(r10)
4375
	stw r12, 228(r10)
4376
	stw r12, 232(r10)
4377
	stw r12, 236(r10)
4378
	stw r12, 240(r10)
4379
	stw r12, 244(r10)
4380
	stw r12, 248(r10)
4381
	stw r12, 252(r10)
4382
 
4383
	add r10, r10, r9
4384
	stw r12, 0(r10)
4385
	stw r12, 4(r10)
4386
	stw r12, 8(r10)
4387
	stw r12, 12(r10)
4388
	stw r12, 16(r10)
4389
	stw r12, 20(r10)
4390
	stw r12, 24(r10)
4391
	stw r12, 28(r10)
4392
	stw r12, 32(r10)
4393
	stw r12, 36(r10)
4394
	stw r12, 40(r10)
4395
	stw r12, 44(r10)
4396
	stw r12, 48(r10)
4397
	stw r12, 52(r10)
4398
	stw r12, 56(r10)
4399
	stw r12, 60(r10)
4400
	stw r12, 64(r10)
4401
	stw r12, 68(r10)
4402
	stw r12, 72(r10)
4403
	stw r12, 76(r10)
4404
	stw r12, 80(r10)
4405
	stw r12, 84(r10)
4406
	stw r12, 88(r10)
4407
	stw r12, 92(r10)
4408
	stw r12, 96(r10)
4409
	stw r12, 100(r10)
4410
	stw r12, 104(r10)
4411
	stw r12, 108(r10)
4412
	stw r12, 112(r10)
4413
	stw r12, 116(r10)
4414
	stw r12, 120(r10)
4415
	stw r12, 124(r10)
4416
	stw r12, 128(r10)
4417
	stw r12, 132(r10)
4418
	stw r12, 136(r10)
4419
	stw r12, 140(r10)
4420
	stw r12, 144(r10)
4421
	stw r12, 148(r10)
4422
	stw r12, 152(r10)
4423
	stw r12, 156(r10)
4424
	stw r12, 160(r10)
4425
	stw r12, 164(r10)
4426
	stw r12, 168(r10)
4427
	stw r12, 172(r10)
4428
	stw r12, 176(r10)
4429
	stw r12, 180(r10)
4430
	stw r12, 184(r10)
4431
	stw r12, 188(r10)
4432
	stw r12, 192(r10)
4433
	stw r12, 196(r10)
4434
	stw r12, 200(r10)
4435
	stw r11, 204(r10)
4436
	stw r11, 208(r10)
4437
	stw r12, 212(r10)
4438
	stw r12, 216(r10)
4439
	stw r12, 220(r10)
4440
	stw r12, 224(r10)
4441
	stw r12, 228(r10)
4442
	stw r12, 232(r10)
4443
	stw r12, 236(r10)
4444
	stw r12, 240(r10)
4445
	stw r12, 244(r10)
4446
	stw r12, 248(r10)
4447
	stw r12, 252(r10)
4448
 
4449
	add r10, r10, r9
4450
	stw r12, 0(r10)
4451
	stw r12, 4(r10)
4452
	stw r11, 8(r10)
4453
	stw r11, 12(r10)
4454
	stw r11, 16(r10)
4455
	stw r11, 20(r10)
4456
	stw r11, 24(r10)
4457
	stw r12, 28(r10)
4458
	stw r12, 32(r10)
4459
	stw r12, 36(r10)
4460
	stw r11, 40(r10)
4461
	stw r11, 44(r10)
4462
	stw r11, 48(r10)
4463
	stw r11, 52(r10)
4464
	stw r11, 56(r10)
4465
	stw r12, 60(r10)
4466
	stw r12, 64(r10)
4467
	stw r12, 68(r10)
4468
	stw r11, 72(r10)
4469
	stw r11, 76(r10)
4470
	stw r11, 80(r10)
4471
	stw r12, 84(r10)
4472
	stw r11, 88(r10)
4473
	stw r11, 92(r10)
4474
	stw r12, 96(r10)
4475
	stw r11, 100(r10)
4476
	stw r11, 104(r10)
4477
	stw r11, 108(r10)
4478
	stw r12, 112(r10)
4479
	stw r11, 116(r10)
4480
	stw r11, 120(r10)
4481
	stw r12, 124(r10)
4482
	stw r12, 128(r10)
4483
	stw r12, 132(r10)
4484
	stw r11, 136(r10)
4485
	stw r11, 140(r10)
4486
	stw r11, 144(r10)
4487
	stw r11, 148(r10)
4488
	stw r11, 152(r10)
4489
	stw r12, 156(r10)
4490
	stw r12, 160(r10)
4491
	stw r11, 164(r10)
4492
	stw r11, 168(r10)
4493
	stw r12, 172(r10)
4494
	stw r11, 176(r10)
4495
	stw r11, 180(r10)
4496
	stw r11, 184(r10)
4497
	stw r12, 188(r10)
4498
	stw r12, 192(r10)
4499
	stw r11, 196(r10)
4500
	stw r11, 200(r10)
4501
	stw r11, 204(r10)
4502
	stw r11, 208(r10)
4503
	stw r11, 212(r10)
4504
	stw r11, 216(r10)
4505
	stw r12, 220(r10)
4506
	stw r12, 224(r10)
4507
	stw r12, 228(r10)
4508
	stw r11, 232(r10)
4509
	stw r11, 236(r10)
4510
	stw r11, 240(r10)
4511
	stw r11, 244(r10)
4512
	stw r11, 248(r10)
4513
	stw r12, 252(r10)
4514
 
4515
	add r10, r10, r9
4516
	stw r12, 0(r10)
4517
	stw r11, 4(r10)
4518
	stw r11, 8(r10)
4519
	stw r12, 12(r10)
4520
	stw r12, 16(r10)
4521
	stw r12, 20(r10)
4522
	stw r11, 24(r10)
4523
	stw r11, 28(r10)
4524
	stw r12, 32(r10)
4525
	stw r11, 36(r10)
4526
	stw r11, 40(r10)
4527
	stw r12, 44(r10)
4528
	stw r12, 48(r10)
4529
	stw r12, 52(r10)
4530
	stw r11, 56(r10)
4531
	stw r11, 60(r10)
4532
	stw r12, 64(r10)
4533
	stw r11, 68(r10)
4534
	stw r11, 72(r10)
4535
	stw r12, 76(r10)
4536
	stw r12, 80(r10)
4537
	stw r11, 84(r10)
4538
	stw r11, 88(r10)
4539
	stw r12, 92(r10)
4540
	stw r12, 96(r10)
4541
	stw r11, 100(r10)
4542
	stw r11, 104(r10)
4543
	stw r11, 108(r10)
4544
	stw r11, 112(r10)
4545
	stw r11, 116(r10)
4546
	stw r11, 120(r10)
4547
	stw r11, 124(r10)
4548
	stw r12, 128(r10)
4549
	stw r11, 132(r10)
4550
	stw r11, 136(r10)
4551
	stw r12, 140(r10)
4552
	stw r12, 144(r10)
4553
	stw r12, 148(r10)
4554
	stw r11, 152(r10)
4555
	stw r11, 156(r10)
4556
	stw r12, 160(r10)
4557
	stw r12, 164(r10)
4558
	stw r11, 168(r10)
4559
	stw r11, 172(r10)
4560
	stw r12, 176(r10)
4561
	stw r12, 180(r10)
4562
	stw r11, 184(r10)
4563
	stw r11, 188(r10)
4564
	stw r12, 192(r10)
4565
	stw r12, 196(r10)
4566
	stw r12, 200(r10)
4567
	stw r11, 204(r10)
4568
	stw r11, 208(r10)
4569
	stw r12, 212(r10)
4570
	stw r12, 216(r10)
4571
	stw r12, 220(r10)
4572
	stw r12, 224(r10)
4573
	stw r11, 228(r10)
4574
	stw r11, 232(r10)
4575
	stw r12, 236(r10)
4576
	stw r12, 240(r10)
4577
	stw r12, 244(r10)
4578
	stw r11, 248(r10)
4579
	stw r11, 252(r10)
4580
 
4581
	add r10, r10, r9
4582
	stw r12, 0(r10)
4583
	stw r12, 4(r10)
4584
	stw r11, 8(r10)
4585
	stw r11, 12(r10)
4586
	stw r12, 16(r10)
4587
	stw r12, 20(r10)
4588
	stw r12, 24(r10)
4589
	stw r12, 28(r10)
4590
	stw r12, 32(r10)
4591
	stw r11, 36(r10)
4592
	stw r11, 40(r10)
4593
	stw r11, 44(r10)
4594
	stw r11, 48(r10)
4595
	stw r11, 52(r10)
4596
	stw r11, 56(r10)
4597
	stw r11, 60(r10)
4598
	stw r12, 64(r10)
4599
	stw r11, 68(r10)
4600
	stw r11, 72(r10)
4601
	stw r12, 76(r10)
4602
	stw r12, 80(r10)
4603
	stw r11, 84(r10)
4604
	stw r11, 88(r10)
4605
	stw r12, 92(r10)
4606
	stw r12, 96(r10)
4607
	stw r11, 100(r10)
4608
	stw r11, 104(r10)
4609
	stw r12, 108(r10)
4610
	stw r11, 112(r10)
4611
	stw r12, 116(r10)
4612
	stw r11, 120(r10)
4613
	stw r11, 124(r10)
4614
	stw r12, 128(r10)
4615
	stw r11, 132(r10)
4616
	stw r11, 136(r10)
4617
	stw r11, 140(r10)
4618
	stw r11, 144(r10)
4619
	stw r11, 148(r10)
4620
	stw r11, 152(r10)
4621
	stw r11, 156(r10)
4622
	stw r12, 160(r10)
4623
	stw r12, 164(r10)
4624
	stw r11, 168(r10)
4625
	stw r11, 172(r10)
4626
	stw r12, 176(r10)
4627
	stw r12, 180(r10)
4628
	stw r11, 184(r10)
4629
	stw r11, 188(r10)
4630
	stw r12, 192(r10)
4631
	stw r12, 196(r10)
4632
	stw r12, 200(r10)
4633
	stw r11, 204(r10)
4634
	stw r11, 208(r10)
4635
	stw r12, 212(r10)
4636
	stw r12, 216(r10)
4637
	stw r12, 220(r10)
4638
	stw r12, 224(r10)
4639
	stw r12, 228(r10)
4640
	stw r11, 232(r10)
4641
	stw r11, 236(r10)
4642
	stw r12, 240(r10)
4643
	stw r12, 244(r10)
4644
	stw r12, 248(r10)
4645
	stw r12, 252(r10)
4646
 
4647
	add r10, r10, r9
4648
	stw r12, 0(r10)
4649
	stw r12, 4(r10)
4650
	stw r12, 8(r10)
4651
	stw r11, 12(r10)
4652
	stw r11, 16(r10)
4653
	stw r11, 20(r10)
4654
	stw r12, 24(r10)
4655
	stw r12, 28(r10)
4656
	stw r12, 32(r10)
4657
	stw r11, 36(r10)
4658
	stw r11, 40(r10)
4659
	stw r12, 44(r10)
4660
	stw r12, 48(r10)
4661
	stw r12, 52(r10)
4662
	stw r12, 56(r10)
4663
	stw r12, 60(r10)
4664
	stw r12, 64(r10)
4665
	stw r11, 68(r10)
4666
	stw r11, 72(r10)
4667
	stw r12, 76(r10)
4668
	stw r12, 80(r10)
4669
	stw r11, 84(r10)
4670
	stw r11, 88(r10)
4671
	stw r12, 92(r10)
4672
	stw r12, 96(r10)
4673
	stw r11, 100(r10)
4674
	stw r11, 104(r10)
4675
	stw r12, 108(r10)
4676
	stw r11, 112(r10)
4677
	stw r12, 116(r10)
4678
	stw r11, 120(r10)
4679
	stw r11, 124(r10)
4680
	stw r12, 128(r10)
4681
	stw r11, 132(r10)
4682
	stw r11, 136(r10)
4683
	stw r12, 140(r10)
4684
	stw r12, 144(r10)
4685
	stw r12, 148(r10)
4686
	stw r12, 152(r10)
4687
	stw r12, 156(r10)
4688
	stw r12, 160(r10)
4689
	stw r12, 164(r10)
4690
	stw r11, 168(r10)
4691
	stw r11, 172(r10)
4692
	stw r12, 176(r10)
4693
	stw r12, 180(r10)
4694
	stw r11, 184(r10)
4695
	stw r11, 188(r10)
4696
	stw r12, 192(r10)
4697
	stw r12, 196(r10)
4698
	stw r12, 200(r10)
4699
	stw r11, 204(r10)
4700
	stw r11, 208(r10)
4701
	stw r12, 212(r10)
4702
	stw r12, 216(r10)
4703
	stw r12, 220(r10)
4704
	stw r12, 224(r10)
4705
	stw r12, 228(r10)
4706
	stw r12, 232(r10)
4707
	stw r11, 236(r10)
4708
	stw r11, 240(r10)
4709
	stw r11, 244(r10)
4710
	stw r12, 248(r10)
4711
	stw r12, 252(r10)
4712
 
4713
	add r10, r10, r9
4714
	stw r12, 0(r10)
4715
	stw r12, 4(r10)
4716
	stw r12, 8(r10)
4717
	stw r12, 12(r10)
4718
	stw r12, 16(r10)
4719
	stw r11, 20(r10)
4720
	stw r11, 24(r10)
4721
	stw r12, 28(r10)
4722
	stw r12, 32(r10)
4723
	stw r11, 36(r10)
4724
	stw r11, 40(r10)
4725
	stw r12, 44(r10)
4726
	stw r12, 48(r10)
4727
	stw r12, 52(r10)
4728
	stw r12, 56(r10)
4729
	stw r12, 60(r10)
4730
	stw r12, 64(r10)
4731
	stw r11, 68(r10)
4732
	stw r11, 72(r10)
4733
	stw r12, 76(r10)
4734
	stw r12, 80(r10)
4735
	stw r11, 84(r10)
4736
	stw r11, 88(r10)
4737
	stw r12, 92(r10)
4738
	stw r12, 96(r10)
4739
	stw r11, 100(r10)
4740
	stw r11, 104(r10)
4741
	stw r12, 108(r10)
4742
	stw r11, 112(r10)
4743
	stw r12, 116(r10)
4744
	stw r11, 120(r10)
4745
	stw r11, 124(r10)
4746
	stw r12, 128(r10)
4747
	stw r11, 132(r10)
4748
	stw r11, 136(r10)
4749
	stw r12, 140(r10)
4750
	stw r12, 144(r10)
4751
	stw r12, 148(r10)
4752
	stw r12, 152(r10)
4753
	stw r12, 156(r10)
4754
	stw r12, 160(r10)
4755
	stw r12, 164(r10)
4756
	stw r11, 168(r10)
4757
	stw r11, 172(r10)
4758
	stw r12, 176(r10)
4759
	stw r12, 180(r10)
4760
	stw r11, 184(r10)
4761
	stw r11, 188(r10)
4762
	stw r12, 192(r10)
4763
	stw r12, 196(r10)
4764
	stw r12, 200(r10)
4765
	stw r11, 204(r10)
4766
	stw r11, 208(r10)
4767
	stw r12, 212(r10)
4768
	stw r12, 216(r10)
4769
	stw r12, 220(r10)
4770
	stw r12, 224(r10)
4771
	stw r12, 228(r10)
4772
	stw r12, 232(r10)
4773
	stw r12, 236(r10)
4774
	stw r12, 240(r10)
4775
	stw r11, 244(r10)
4776
	stw r11, 248(r10)
4777
	stw r12, 252(r10)
4778
 
4779
	add r10, r10, r9
4780
	stw r12, 0(r10)
4781
	stw r11, 4(r10)
4782
	stw r11, 8(r10)
4783
	stw r12, 12(r10)
4784
	stw r12, 16(r10)
4785
	stw r12, 20(r10)
4786
	stw r11, 24(r10)
4787
	stw r11, 28(r10)
4788
	stw r12, 32(r10)
4789
	stw r11, 36(r10)
4790
	stw r11, 40(r10)
4791
	stw r12, 44(r10)
4792
	stw r12, 48(r10)
4793
	stw r12, 52(r10)
4794
	stw r11, 56(r10)
4795
	stw r11, 60(r10)
4796
	stw r12, 64(r10)
4797
	stw r11, 68(r10)
4798
	stw r11, 72(r10)
4799
	stw r12, 76(r10)
4800
	stw r12, 80(r10)
4801
	stw r11, 84(r10)
4802
	stw r11, 88(r10)
4803
	stw r12, 92(r10)
4804
	stw r12, 96(r10)
4805
	stw r11, 100(r10)
4806
	stw r11, 104(r10)
4807
	stw r12, 108(r10)
4808
	stw r11, 112(r10)
4809
	stw r12, 116(r10)
4810
	stw r11, 120(r10)
4811
	stw r11, 124(r10)
4812
	stw r12, 128(r10)
4813
	stw r11, 132(r10)
4814
	stw r11, 136(r10)
4815
	stw r12, 140(r10)
4816
	stw r12, 144(r10)
4817
	stw r12, 148(r10)
4818
	stw r11, 152(r10)
4819
	stw r11, 156(r10)
4820
	stw r12, 160(r10)
4821
	stw r12, 164(r10)
4822
	stw r11, 168(r10)
4823
	stw r11, 172(r10)
4824
	stw r12, 176(r10)
4825
	stw r12, 180(r10)
4826
	stw r11, 184(r10)
4827
	stw r11, 188(r10)
4828
	stw r12, 192(r10)
4829
	stw r12, 196(r10)
4830
	stw r12, 200(r10)
4831
	stw r11, 204(r10)
4832
	stw r11, 208(r10)
4833
	stw r12, 212(r10)
4834
	stw r11, 216(r10)
4835
	stw r11, 220(r10)
4836
	stw r12, 224(r10)
4837
	stw r11, 228(r10)
4838
	stw r11, 232(r10)
4839
	stw r12, 236(r10)
4840
	stw r12, 240(r10)
4841
	stw r12, 244(r10)
4842
	stw r11, 248(r10)
4843
	stw r11, 252(r10)
4844
 
4845
	add r10, r10, r9
4846
	stw r12, 0(r10)
4847
	stw r12, 4(r10)
4848
	stw r11, 8(r10)
4849
	stw r11, 12(r10)
4850
	stw r11, 16(r10)
4851
	stw r11, 20(r10)
4852
	stw r11, 24(r10)
4853
	stw r12, 28(r10)
4854
	stw r12, 32(r10)
4855
	stw r12, 36(r10)
4856
	stw r11, 40(r10)
4857
	stw r11, 44(r10)
4858
	stw r11, 48(r10)
4859
	stw r11, 52(r10)
4860
	stw r11, 56(r10)
4861
	stw r12, 60(r10)
4862
	stw r12, 64(r10)
4863
	stw r12, 68(r10)
4864
	stw r11, 72(r10)
4865
	stw r11, 76(r10)
4866
	stw r11, 80(r10)
4867
	stw r11, 84(r10)
4868
	stw r11, 88(r10)
4869
	stw r12, 92(r10)
4870
	stw r12, 96(r10)
4871
	stw r11, 100(r10)
4872
	stw r11, 104(r10)
4873
	stw r12, 108(r10)
4874
	stw r12, 112(r10)
4875
	stw r12, 116(r10)
4876
	stw r11, 120(r10)
4877
	stw r11, 124(r10)
4878
	stw r12, 128(r10)
4879
	stw r12, 132(r10)
4880
	stw r11, 136(r10)
4881
	stw r11, 140(r10)
4882
	stw r11, 144(r10)
4883
	stw r11, 148(r10)
4884
	stw r11, 152(r10)
4885
	stw r12, 156(r10)
4886
	stw r12, 160(r10)
4887
	stw r12, 164(r10)
4888
	stw r11, 168(r10)
4889
	stw r11, 172(r10)
4890
	stw r12, 176(r10)
4891
	stw r12, 180(r10)
4892
	stw r11, 184(r10)
4893
	stw r11, 188(r10)
4894
	stw r12, 192(r10)
4895
	stw r12, 196(r10)
4896
	stw r12, 200(r10)
4897
	stw r12, 204(r10)
4898
	stw r11, 208(r10)
4899
	stw r11, 212(r10)
4900
	stw r11, 216(r10)
4901
	stw r12, 220(r10)
4902
	stw r12, 224(r10)
4903
	stw r12, 228(r10)
4904
	stw r11, 232(r10)
4905
	stw r11, 236(r10)
4906
	stw r11, 240(r10)
4907
	stw r11, 244(r10)
4908
	stw r11, 248(r10)
4909
	stw r12, 252(r10)
4910
 
4911
	add r10, r10, r9
4912
	stw r12, 0(r10)
4913
	stw r12, 4(r10)
4914
	stw r12, 8(r10)
4915
	stw r12, 12(r10)
4916
	stw r12, 16(r10)
4917
	stw r12, 20(r10)
4918
	stw r12, 24(r10)
4919
	stw r12, 28(r10)
4920
	stw r12, 32(r10)
4921
	stw r12, 36(r10)
4922
	stw r12, 40(r10)
4923
	stw r12, 44(r10)
4924
	stw r12, 48(r10)
4925
	stw r12, 52(r10)
4926
	stw r12, 56(r10)
4927
	stw r12, 60(r10)
4928
	stw r12, 64(r10)
4929
	stw r12, 68(r10)
4930
	stw r12, 72(r10)
4931
	stw r12, 76(r10)
4932
	stw r12, 80(r10)
4933
	stw r11, 84(r10)
4934
	stw r11, 88(r10)
4935
	stw r12, 92(r10)
4936
	stw r12, 96(r10)
4937
	stw r12, 100(r10)
4938
	stw r12, 104(r10)
4939
	stw r12, 108(r10)
4940
	stw r12, 112(r10)
4941
	stw r12, 116(r10)
4942
	stw r12, 120(r10)
4943
	stw r12, 124(r10)
4944
	stw r12, 128(r10)
4945
	stw r12, 132(r10)
4946
	stw r12, 136(r10)
4947
	stw r12, 140(r10)
4948
	stw r12, 144(r10)
4949
	stw r12, 148(r10)
4950
	stw r12, 152(r10)
4951
	stw r12, 156(r10)
4952
	stw r12, 160(r10)
4953
	stw r12, 164(r10)
4954
	stw r12, 168(r10)
4955
	stw r12, 172(r10)
4956
	stw r12, 176(r10)
4957
	stw r12, 180(r10)
4958
	stw r12, 184(r10)
4959
	stw r12, 188(r10)
4960
	stw r12, 192(r10)
4961
	stw r12, 196(r10)
4962
	stw r12, 200(r10)
4963
	stw r12, 204(r10)
4964
	stw r12, 208(r10)
4965
	stw r12, 212(r10)
4966
	stw r12, 216(r10)
4967
	stw r12, 220(r10)
4968
	stw r12, 224(r10)
4969
	stw r12, 228(r10)
4970
	stw r12, 232(r10)
4971
	stw r12, 236(r10)
4972
	stw r12, 240(r10)
4973
	stw r12, 244(r10)
4974
	stw r12, 248(r10)
4975
	stw r12, 252(r10)
4976
 
4977
	add r10, r10, r9
4978
	stw r12, 0(r10)
4979
	stw r12, 4(r10)
4980
	stw r12, 8(r10)
4981
	stw r12, 12(r10)
4982
	stw r12, 16(r10)
4983
	stw r12, 20(r10)
4984
	stw r12, 24(r10)
4985
	stw r12, 28(r10)
4986
	stw r12, 32(r10)
4987
	stw r12, 36(r10)
4988
	stw r12, 40(r10)
4989
	stw r12, 44(r10)
4990
	stw r12, 48(r10)
4991
	stw r12, 52(r10)
4992
	stw r12, 56(r10)
4993
	stw r12, 60(r10)
4994
	stw r12, 64(r10)
4995
	stw r11, 68(r10)
4996
	stw r11, 72(r10)
4997
	stw r12, 76(r10)
4998
	stw r12, 80(r10)
4999
	stw r11, 84(r10)
5000
	stw r11, 88(r10)
5001
	stw r12, 92(r10)
5002
	stw r12, 96(r10)
5003
	stw r12, 100(r10)
5004
	stw r12, 104(r10)
5005
	stw r12, 108(r10)
5006
	stw r12, 112(r10)
5007
	stw r12, 116(r10)
5008
	stw r12, 120(r10)
5009
	stw r12, 124(r10)
5010
	stw r12, 128(r10)
5011
	stw r12, 132(r10)
5012
	stw r12, 136(r10)
5013
	stw r12, 140(r10)
5014
	stw r12, 144(r10)
5015
	stw r12, 148(r10)
5016
	stw r12, 152(r10)
5017
	stw r12, 156(r10)
5018
	stw r12, 160(r10)
5019
	stw r12, 164(r10)
5020
	stw r12, 168(r10)
5021
	stw r12, 172(r10)
5022
	stw r12, 176(r10)
5023
	stw r12, 180(r10)
5024
	stw r12, 184(r10)
5025
	stw r12, 188(r10)
5026
	stw r12, 192(r10)
5027
	stw r12, 196(r10)
5028
	stw r12, 200(r10)
5029
	stw r12, 204(r10)
5030
	stw r12, 208(r10)
5031
	stw r12, 212(r10)
5032
	stw r12, 216(r10)
5033
	stw r12, 220(r10)
5034
	stw r12, 224(r10)
5035
	stw r12, 228(r10)
5036
	stw r12, 232(r10)
5037
	stw r12, 236(r10)
5038
	stw r12, 240(r10)
5039
	stw r12, 244(r10)
5040
	stw r12, 248(r10)
5041
	stw r12, 252(r10)
5042
 
5043
	add r10, r10, r9
5044
	stw r12, 0(r10)
5045
	stw r12, 4(r10)
5046
	stw r12, 8(r10)
5047
	stw r12, 12(r10)
5048
	stw r12, 16(r10)
5049
	stw r12, 20(r10)
5050
	stw r12, 24(r10)
5051
	stw r12, 28(r10)
5052
	stw r12, 32(r10)
5053
	stw r12, 36(r10)
5054
	stw r12, 40(r10)
5055
	stw r12, 44(r10)
5056
	stw r12, 48(r10)
5057
	stw r12, 52(r10)
5058
	stw r12, 56(r10)
5059
	stw r12, 60(r10)
5060
	stw r12, 64(r10)
5061
	stw r12, 68(r10)
5062
	stw r11, 72(r10)
5063
	stw r11, 76(r10)
5064
	stw r11, 80(r10)
5065
	stw r11, 84(r10)
5066
	stw r12, 88(r10)
5067
	stw r12, 92(r10)
5068
	stw r12, 96(r10)
5069
	stw r12, 100(r10)
5070
	stw r12, 104(r10)
5071
	stw r12, 108(r10)
5072
	stw r12, 112(r10)
5073
	stw r12, 116(r10)
5074
	stw r12, 120(r10)
5075
	stw r12, 124(r10)
5076
	stw r12, 128(r10)
5077
	stw r12, 132(r10)
5078
	stw r12, 136(r10)
5079
	stw r12, 140(r10)
5080
	stw r12, 144(r10)
5081
	stw r12, 148(r10)
5082
	stw r12, 152(r10)
5083
	stw r12, 156(r10)
5084
	stw r12, 160(r10)
5085
	stw r12, 164(r10)
5086
	stw r12, 168(r10)
5087
	stw r12, 172(r10)
5088
	stw r12, 176(r10)
5089
	stw r12, 180(r10)
5090
	stw r12, 184(r10)
5091
	stw r12, 188(r10)
5092
	stw r12, 192(r10)
5093
	stw r12, 196(r10)
5094
	stw r12, 200(r10)
5095
	stw r12, 204(r10)
5096
	stw r12, 208(r10)
5097
	stw r12, 212(r10)
5098
	stw r12, 216(r10)
5099
	stw r12, 220(r10)
5100
	stw r12, 224(r10)
5101
	stw r12, 228(r10)
5102
	stw r12, 232(r10)
5103
	stw r12, 236(r10)
5104
	stw r12, 240(r10)
5105
	stw r12, 244(r10)
5106
	stw r12, 248(r10)
5107
	stw r12, 252(r10)
5108
 
5109
	add r10, r10, r9
5110
	stw r12, 0(r10)
5111
	stw r12, 4(r10)
5112
	stw r12, 8(r10)
5113
	stw r12, 12(r10)
5114
	stw r12, 16(r10)
5115
	stw r12, 20(r10)
5116
	stw r12, 24(r10)
5117
	stw r12, 28(r10)
5118
	stw r12, 32(r10)
5119
	stw r12, 36(r10)
5120
	stw r12, 40(r10)
5121
	stw r12, 44(r10)
5122
	stw r12, 48(r10)
5123
	stw r12, 52(r10)
5124
	stw r12, 56(r10)
5125
	stw r12, 60(r10)
5126
	stw r12, 64(r10)
5127
	stw r12, 68(r10)
5128
	stw r12, 72(r10)
5129
	stw r12, 76(r10)
5130
	stw r12, 80(r10)
5131
	stw r12, 84(r10)
5132
	stw r12, 88(r10)
5133
	stw r12, 92(r10)
5134
	stw r12, 96(r10)
5135
	stw r12, 100(r10)
5136
	stw r12, 104(r10)
5137
	stw r12, 108(r10)
5138
	stw r12, 112(r10)
5139
	stw r12, 116(r10)
5140
	stw r12, 120(r10)
5141
	stw r12, 124(r10)
5142
	stw r12, 128(r10)
5143
	stw r12, 132(r10)
5144
	stw r12, 136(r10)
5145
	stw r12, 140(r10)
5146
	stw r12, 144(r10)
5147
	stw r12, 148(r10)
5148
	stw r12, 152(r10)
5149
	stw r12, 156(r10)
5150
	stw r12, 160(r10)
5151
	stw r12, 164(r10)
5152
	stw r12, 168(r10)
5153
	stw r12, 172(r10)
5154
	stw r12, 176(r10)
5155
	stw r12, 180(r10)
5156
	stw r12, 184(r10)
5157
	stw r12, 188(r10)
5158
	stw r12, 192(r10)
5159
	stw r12, 196(r10)
5160
	stw r12, 200(r10)
5161
	stw r12, 204(r10)
5162
	stw r12, 208(r10)
5163
	stw r12, 212(r10)
5164
	stw r12, 216(r10)
5165
	stw r12, 220(r10)
5166
	stw r12, 224(r10)
5167
	stw r12, 228(r10)
5168
	stw r12, 232(r10)
5169
	stw r12, 236(r10)
5170
	stw r12, 240(r10)
5171
	stw r12, 244(r10)
5172
	stw r12, 248(r10)
5173
	stw r12, 252(r10)
5174
#endif
5175
.endm
5176
 
5177
.macro DEBUG_bat
5178
#ifdef CONFIG_DEBUG
5179
 
5180
	stw r12, 0(r10)
5181
	stw r12, 4(r10)
5182
	stw r12, 8(r10)
5183
	stw r12, 12(r10)
5184
	stw r12, 16(r10)
5185
	stw r12, 20(r10)
5186
	stw r12, 24(r10)
5187
	stw r12, 28(r10)
5188
	stw r12, 32(r10)
5189
	stw r12, 36(r10)
5190
	stw r12, 40(r10)
5191
	stw r12, 44(r10)
5192
	stw r12, 48(r10)
5193
	stw r12, 52(r10)
5194
	stw r12, 56(r10)
5195
	stw r12, 60(r10)
5196
	stw r12, 64(r10)
5197
	stw r12, 68(r10)
5198
	stw r12, 72(r10)
5199
	stw r12, 76(r10)
5200
	stw r12, 80(r10)
5201
	stw r12, 84(r10)
5202
	stw r12, 88(r10)
5203
	stw r12, 92(r10)
5204
 
5205
	add r10, r10, r9
5206
	stw r12, 0(r10)
5207
	stw r12, 4(r10)
5208
	stw r12, 8(r10)
5209
	stw r12, 12(r10)
5210
	stw r12, 16(r10)
5211
	stw r12, 20(r10)
5212
	stw r12, 24(r10)
5213
	stw r12, 28(r10)
5214
	stw r12, 32(r10)
5215
	stw r12, 36(r10)
5216
	stw r12, 40(r10)
5217
	stw r12, 44(r10)
5218
	stw r12, 48(r10)
5219
	stw r12, 52(r10)
5220
	stw r12, 56(r10)
5221
	stw r12, 60(r10)
5222
	stw r12, 64(r10)
5223
	stw r12, 68(r10)
5224
	stw r12, 72(r10)
5225
	stw r12, 76(r10)
5226
	stw r12, 80(r10)
5227
	stw r12, 84(r10)
5228
	stw r12, 88(r10)
5229
	stw r12, 92(r10)
5230
 
5231
	add r10, r10, r9
5232
	stw r12, 0(r10)
5233
	stw r11, 4(r10)
5234
	stw r11, 8(r10)
5235
	stw r11, 12(r10)
5236
	stw r12, 16(r10)
5237
	stw r12, 20(r10)
5238
	stw r12, 24(r10)
5239
	stw r12, 28(r10)
5240
	stw r12, 32(r10)
5241
	stw r12, 36(r10)
5242
	stw r12, 40(r10)
5243
	stw r12, 44(r10)
5244
	stw r12, 48(r10)
5245
	stw r12, 52(r10)
5246
	stw r12, 56(r10)
5247
	stw r12, 60(r10)
5248
	stw r12, 64(r10)
5249
	stw r12, 68(r10)
5250
	stw r12, 72(r10)
5251
	stw r12, 76(r10)
5252
	stw r11, 80(r10)
5253
	stw r12, 84(r10)
5254
	stw r12, 88(r10)
5255
	stw r12, 92(r10)
5256
 
5257
	add r10, r10, r9
5258
	stw r12, 0(r10)
5259
	stw r12, 4(r10)
5260
	stw r11, 8(r10)
5261
	stw r11, 12(r10)
5262
	stw r12, 16(r10)
5263
	stw r12, 20(r10)
5264
	stw r12, 24(r10)
5265
	stw r12, 28(r10)
5266
	stw r12, 32(r10)
5267
	stw r12, 36(r10)
5268
	stw r12, 40(r10)
5269
	stw r12, 44(r10)
5270
	stw r12, 48(r10)
5271
	stw r12, 52(r10)
5272
	stw r12, 56(r10)
5273
	stw r12, 60(r10)
5274
	stw r12, 64(r10)
5275
	stw r12, 68(r10)
5276
	stw r12, 72(r10)
5277
	stw r11, 76(r10)
5278
	stw r11, 80(r10)
5279
	stw r12, 84(r10)
5280
	stw r12, 88(r10)
5281
	stw r12, 92(r10)
5282
 
5283
	add r10, r10, r9
5284
	stw r12, 0(r10)
5285
	stw r12, 4(r10)
5286
	stw r11, 8(r10)
5287
	stw r11, 12(r10)
5288
	stw r12, 16(r10)
5289
	stw r12, 20(r10)
5290
	stw r12, 24(r10)
5291
	stw r12, 28(r10)
5292
	stw r12, 32(r10)
5293
	stw r12, 36(r10)
5294
	stw r12, 40(r10)
5295
	stw r12, 44(r10)
5296
	stw r12, 48(r10)
5297
	stw r12, 52(r10)
5298
	stw r12, 56(r10)
5299
	stw r12, 60(r10)
5300
	stw r12, 64(r10)
5301
	stw r12, 68(r10)
5302
	stw r12, 72(r10)
5303
	stw r11, 76(r10)
5304
	stw r11, 80(r10)
5305
	stw r12, 84(r10)
5306
	stw r12, 88(r10)
5307
	stw r12, 92(r10)
5308
 
5309
	add r10, r10, r9
5310
	stw r12, 0(r10)
5311
	stw r12, 4(r10)
5312
	stw r11, 8(r10)
5313
	stw r11, 12(r10)
5314
	stw r11, 16(r10)
5315
	stw r11, 20(r10)
5316
	stw r12, 24(r10)
5317
	stw r12, 28(r10)
5318
	stw r12, 32(r10)
5319
	stw r12, 36(r10)
5320
	stw r11, 40(r10)
5321
	stw r11, 44(r10)
5322
	stw r11, 48(r10)
5323
	stw r11, 52(r10)
5324
	stw r12, 56(r10)
5325
	stw r12, 60(r10)
5326
	stw r12, 64(r10)
5327
	stw r11, 68(r10)
5328
	stw r11, 72(r10)
5329
	stw r11, 76(r10)
5330
	stw r11, 80(r10)
5331
	stw r11, 84(r10)
5332
	stw r11, 88(r10)
5333
	stw r12, 92(r10)
5334
 
5335
	add r10, r10, r9
5336
	stw r12, 0(r10)
5337
	stw r12, 4(r10)
5338
	stw r11, 8(r10)
5339
	stw r11, 12(r10)
5340
	stw r12, 16(r10)
5341
	stw r11, 20(r10)
5342
	stw r11, 24(r10)
5343
	stw r12, 28(r10)
5344
	stw r12, 32(r10)
5345
	stw r12, 36(r10)
5346
	stw r12, 40(r10)
5347
	stw r12, 44(r10)
5348
	stw r12, 48(r10)
5349
	stw r11, 52(r10)
5350
	stw r11, 56(r10)
5351
	stw r12, 60(r10)
5352
	stw r12, 64(r10)
5353
	stw r12, 68(r10)
5354
	stw r12, 72(r10)
5355
	stw r11, 76(r10)
5356
	stw r11, 80(r10)
5357
	stw r12, 84(r10)
5358
	stw r12, 88(r10)
5359
	stw r12, 92(r10)
5360
 
5361
	add r10, r10, r9
5362
	stw r12, 0(r10)
5363
	stw r12, 4(r10)
5364
	stw r11, 8(r10)
5365
	stw r11, 12(r10)
5366
	stw r12, 16(r10)
5367
	stw r12, 20(r10)
5368
	stw r11, 24(r10)
5369
	stw r11, 28(r10)
5370
	stw r12, 32(r10)
5371
	stw r12, 36(r10)
5372
	stw r11, 40(r10)
5373
	stw r11, 44(r10)
5374
	stw r11, 48(r10)
5375
	stw r11, 52(r10)
5376
	stw r11, 56(r10)
5377
	stw r12, 60(r10)
5378
	stw r12, 64(r10)
5379
	stw r12, 68(r10)
5380
	stw r12, 72(r10)
5381
	stw r11, 76(r10)
5382
	stw r11, 80(r10)
5383
	stw r12, 84(r10)
5384
	stw r12, 88(r10)
5385
	stw r12, 92(r10)
5386
 
5387
	add r10, r10, r9
5388
	stw r12, 0(r10)
5389
	stw r12, 4(r10)
5390
	stw r11, 8(r10)
5391
	stw r11, 12(r10)
5392
	stw r12, 16