tmp_mips_loadstore.cc Source File
Back to the index.
src
cpus
tmp_mips_loadstore.cc
Go to the documentation of this file.
1
2
/* AUTOMATICALLY GENERATED! Do not edit. */
3
4
#ifndef MODE32
5
#define LS_LOAD
6
#define LS_N mips_instr_lu1_le
7
#define LS_GENERIC_N mips_generic_lu1
8
#define LS_1
9
#define LS_SIZE 1
10
#define LS_LE
11
#define LS_INCLUDE_GENERIC
12
#include "
cpu_mips_instr_loadstore.cc
"
13
#undef LS_INCLUDE_GENERIC
14
#undef LS_LE
15
#undef LS_SIZE
16
#undef LS_1
17
#undef LS_GENERIC_N
18
#undef LS_N
19
#undef LS_LOAD
20
#endif
21
#ifndef MODE32
22
#define LS_LOAD
23
#define LS_N mips_instr_l1_le
24
#define LS_GENERIC_N mips_generic_l1
25
#define LS_1
26
#define LS_SIZE 1
27
#define LS_SIGNED
28
#define LS_LE
29
#define LS_INCLUDE_GENERIC
30
#include "
cpu_mips_instr_loadstore.cc
"
31
#undef LS_INCLUDE_GENERIC
32
#undef LS_LE
33
#undef LS_SIGNED
34
#undef LS_SIZE
35
#undef LS_1
36
#undef LS_GENERIC_N
37
#undef LS_N
38
#undef LS_LOAD
39
#endif
40
#ifndef MODE32
41
#define LS_LOAD
42
#define LS_N mips_instr_lu2_le
43
#define LS_GENERIC_N mips_generic_lu2
44
#define LS_2
45
#define LS_SIZE 2
46
#define LS_LE
47
#define LS_INCLUDE_GENERIC
48
#include "
cpu_mips_instr_loadstore.cc
"
49
#undef LS_INCLUDE_GENERIC
50
#undef LS_LE
51
#undef LS_SIZE
52
#undef LS_2
53
#undef LS_GENERIC_N
54
#undef LS_N
55
#undef LS_LOAD
56
#endif
57
#ifndef MODE32
58
#define LS_LOAD
59
#define LS_N mips_instr_l2_le
60
#define LS_GENERIC_N mips_generic_l2
61
#define LS_2
62
#define LS_SIZE 2
63
#define LS_SIGNED
64
#define LS_LE
65
#define LS_INCLUDE_GENERIC
66
#include "
cpu_mips_instr_loadstore.cc
"
67
#undef LS_INCLUDE_GENERIC
68
#undef LS_LE
69
#undef LS_SIGNED
70
#undef LS_SIZE
71
#undef LS_2
72
#undef LS_GENERIC_N
73
#undef LS_N
74
#undef LS_LOAD
75
#endif
76
#ifndef MODE32
77
#define LS_LOAD
78
#define LS_N mips_instr_lu4_le
79
#define LS_GENERIC_N mips_generic_lu4
80
#define LS_4
81
#define LS_SIZE 4
82
#define LS_LE
83
#define LS_INCLUDE_GENERIC
84
#include "
cpu_mips_instr_loadstore.cc
"
85
#undef LS_INCLUDE_GENERIC
86
#undef LS_LE
87
#undef LS_SIZE
88
#undef LS_4
89
#undef LS_GENERIC_N
90
#undef LS_N
91
#undef LS_LOAD
92
#endif
93
#ifndef MODE32
94
#define LS_LOAD
95
#define LS_N mips_instr_l4_le
96
#define LS_GENERIC_N mips_generic_l4
97
#define LS_4
98
#define LS_SIZE 4
99
#define LS_SIGNED
100
#define LS_LE
101
#define LS_INCLUDE_GENERIC
102
#include "
cpu_mips_instr_loadstore.cc
"
103
#undef LS_INCLUDE_GENERIC
104
#undef LS_LE
105
#undef LS_SIGNED
106
#undef LS_SIZE
107
#undef LS_4
108
#undef LS_GENERIC_N
109
#undef LS_N
110
#undef LS_LOAD
111
#endif
112
#ifndef MODE32
113
#define LS_LOAD
114
#define LS_N mips_instr_lu8_le
115
#define LS_GENERIC_N mips_generic_lu8
116
#define LS_8
117
#define LS_SIZE 8
118
#define LS_LE
119
#define LS_INCLUDE_GENERIC
120
#include "
cpu_mips_instr_loadstore.cc
"
121
#undef LS_INCLUDE_GENERIC
122
#undef LS_LE
123
#undef LS_SIZE
124
#undef LS_8
125
#undef LS_GENERIC_N
126
#undef LS_N
127
#undef LS_LOAD
128
#endif
129
#ifndef MODE32
130
#define LS_LOAD
131
#define LS_N mips_instr_l8_le
132
#define LS_GENERIC_N mips_generic_l8
133
#define LS_8
134
#define LS_SIZE 8
135
#define LS_SIGNED
136
#define LS_LE
137
#define LS_INCLUDE_GENERIC
138
#include "
cpu_mips_instr_loadstore.cc
"
139
#undef LS_INCLUDE_GENERIC
140
#undef LS_LE
141
#undef LS_SIGNED
142
#undef LS_SIZE
143
#undef LS_8
144
#undef LS_GENERIC_N
145
#undef LS_N
146
#undef LS_LOAD
147
#endif
148
#ifndef MODE32
149
#define LS_STORE
150
#define LS_N mips_instr_s1_le
151
#define LS_GENERIC_N mips_generic_s1
152
#define LS_1
153
#define LS_SIZE 1
154
#define LS_LE
155
#define LS_INCLUDE_GENERIC
156
#include "
cpu_mips_instr_loadstore.cc
"
157
#undef LS_INCLUDE_GENERIC
158
#undef LS_LE
159
#undef LS_SIZE
160
#undef LS_1
161
#undef LS_GENERIC_N
162
#undef LS_N
163
#undef LS_STORE
164
#endif
165
#ifndef MODE32
166
#define LS_STORE
167
#define LS_N mips_instr_s2_le
168
#define LS_GENERIC_N mips_generic_s2
169
#define LS_2
170
#define LS_SIZE 2
171
#define LS_LE
172
#define LS_INCLUDE_GENERIC
173
#include "
cpu_mips_instr_loadstore.cc
"
174
#undef LS_INCLUDE_GENERIC
175
#undef LS_LE
176
#undef LS_SIZE
177
#undef LS_2
178
#undef LS_GENERIC_N
179
#undef LS_N
180
#undef LS_STORE
181
#endif
182
#ifndef MODE32
183
#define LS_STORE
184
#define LS_N mips_instr_s4_le
185
#define LS_GENERIC_N mips_generic_s4
186
#define LS_4
187
#define LS_SIZE 4
188
#define LS_LE
189
#define LS_INCLUDE_GENERIC
190
#include "
cpu_mips_instr_loadstore.cc
"
191
#undef LS_INCLUDE_GENERIC
192
#undef LS_LE
193
#undef LS_SIZE
194
#undef LS_4
195
#undef LS_GENERIC_N
196
#undef LS_N
197
#undef LS_STORE
198
#endif
199
#ifndef MODE32
200
#define LS_STORE
201
#define LS_N mips_instr_s8_le
202
#define LS_GENERIC_N mips_generic_s8
203
#define LS_8
204
#define LS_SIZE 8
205
#define LS_LE
206
#define LS_INCLUDE_GENERIC
207
#include "
cpu_mips_instr_loadstore.cc
"
208
#undef LS_INCLUDE_GENERIC
209
#undef LS_LE
210
#undef LS_SIZE
211
#undef LS_8
212
#undef LS_GENERIC_N
213
#undef LS_N
214
#undef LS_STORE
215
#endif
216
#ifndef MODE32
217
#define LS_LOAD
218
#define LS_N mips_instr_lu2_be
219
#define LS_GENERIC_N mips_generic_lu2
220
#define LS_2
221
#define LS_SIZE 2
222
#define LS_BE
223
#include "
cpu_mips_instr_loadstore.cc
"
224
#undef LS_BE
225
#undef LS_SIZE
226
#undef LS_2
227
#undef LS_GENERIC_N
228
#undef LS_N
229
#undef LS_LOAD
230
#endif
231
#ifndef MODE32
232
#define LS_LOAD
233
#define LS_N mips_instr_l2_be
234
#define LS_GENERIC_N mips_generic_l2
235
#define LS_2
236
#define LS_SIZE 2
237
#define LS_SIGNED
238
#define LS_BE
239
#include "
cpu_mips_instr_loadstore.cc
"
240
#undef LS_BE
241
#undef LS_SIGNED
242
#undef LS_SIZE
243
#undef LS_2
244
#undef LS_GENERIC_N
245
#undef LS_N
246
#undef LS_LOAD
247
#endif
248
#ifndef MODE32
249
#define LS_LOAD
250
#define LS_N mips_instr_lu4_be
251
#define LS_GENERIC_N mips_generic_lu4
252
#define LS_4
253
#define LS_SIZE 4
254
#define LS_BE
255
#include "
cpu_mips_instr_loadstore.cc
"
256
#undef LS_BE
257
#undef LS_SIZE
258
#undef LS_4
259
#undef LS_GENERIC_N
260
#undef LS_N
261
#undef LS_LOAD
262
#endif
263
#ifndef MODE32
264
#define LS_LOAD
265
#define LS_N mips_instr_l4_be
266
#define LS_GENERIC_N mips_generic_l4
267
#define LS_4
268
#define LS_SIZE 4
269
#define LS_SIGNED
270
#define LS_BE
271
#include "
cpu_mips_instr_loadstore.cc
"
272
#undef LS_BE
273
#undef LS_SIGNED
274
#undef LS_SIZE
275
#undef LS_4
276
#undef LS_GENERIC_N
277
#undef LS_N
278
#undef LS_LOAD
279
#endif
280
#ifndef MODE32
281
#define LS_LOAD
282
#define LS_N mips_instr_lu8_be
283
#define LS_GENERIC_N mips_generic_lu8
284
#define LS_8
285
#define LS_SIZE 8
286
#define LS_BE
287
#include "
cpu_mips_instr_loadstore.cc
"
288
#undef LS_BE
289
#undef LS_SIZE
290
#undef LS_8
291
#undef LS_GENERIC_N
292
#undef LS_N
293
#undef LS_LOAD
294
#endif
295
#ifndef MODE32
296
#define LS_LOAD
297
#define LS_N mips_instr_l8_be
298
#define LS_GENERIC_N mips_generic_l8
299
#define LS_8
300
#define LS_SIZE 8
301
#define LS_SIGNED
302
#define LS_BE
303
#include "
cpu_mips_instr_loadstore.cc
"
304
#undef LS_BE
305
#undef LS_SIGNED
306
#undef LS_SIZE
307
#undef LS_8
308
#undef LS_GENERIC_N
309
#undef LS_N
310
#undef LS_LOAD
311
#endif
312
#ifndef MODE32
313
#define LS_STORE
314
#define LS_N mips_instr_s2_be
315
#define LS_GENERIC_N mips_generic_s2
316
#define LS_2
317
#define LS_SIZE 2
318
#define LS_BE
319
#include "
cpu_mips_instr_loadstore.cc
"
320
#undef LS_BE
321
#undef LS_SIZE
322
#undef LS_2
323
#undef LS_GENERIC_N
324
#undef LS_N
325
#undef LS_STORE
326
#endif
327
#ifndef MODE32
328
#define LS_STORE
329
#define LS_N mips_instr_s4_be
330
#define LS_GENERIC_N mips_generic_s4
331
#define LS_4
332
#define LS_SIZE 4
333
#define LS_BE
334
#include "
cpu_mips_instr_loadstore.cc
"
335
#undef LS_BE
336
#undef LS_SIZE
337
#undef LS_4
338
#undef LS_GENERIC_N
339
#undef LS_N
340
#undef LS_STORE
341
#endif
342
#ifndef MODE32
343
#define LS_STORE
344
#define LS_N mips_instr_s8_be
345
#define LS_GENERIC_N mips_generic_s8
346
#define LS_8
347
#define LS_SIZE 8
348
#define LS_BE
349
#include "
cpu_mips_instr_loadstore.cc
"
350
#undef LS_BE
351
#undef LS_SIZE
352
#undef LS_8
353
#undef LS_GENERIC_N
354
#undef LS_N
355
#undef LS_STORE
356
#endif
357
#ifdef MODE32
358
#define LS_LOAD
359
#define LS_N mips32_instr_lu1_le
360
#define LS_GENERIC_N mips32_generic_lu1
361
#define LS_1
362
#define LS_SIZE 1
363
#define LS_LE
364
#define LS_INCLUDE_GENERIC
365
#include "
cpu_mips_instr_loadstore.cc
"
366
#undef LS_INCLUDE_GENERIC
367
#undef LS_LE
368
#undef LS_SIZE
369
#undef LS_1
370
#undef LS_GENERIC_N
371
#undef LS_N
372
#undef LS_LOAD
373
#endif
374
#ifdef MODE32
375
#define LS_LOAD
376
#define LS_N mips32_instr_l1_le
377
#define LS_GENERIC_N mips32_generic_l1
378
#define LS_1
379
#define LS_SIZE 1
380
#define LS_SIGNED
381
#define LS_LE
382
#define LS_INCLUDE_GENERIC
383
#include "
cpu_mips_instr_loadstore.cc
"
384
#undef LS_INCLUDE_GENERIC
385
#undef LS_LE
386
#undef LS_SIGNED
387
#undef LS_SIZE
388
#undef LS_1
389
#undef LS_GENERIC_N
390
#undef LS_N
391
#undef LS_LOAD
392
#endif
393
#ifdef MODE32
394
#define LS_LOAD
395
#define LS_N mips32_instr_lu2_le
396
#define LS_GENERIC_N mips32_generic_lu2
397
#define LS_2
398
#define LS_SIZE 2
399
#define LS_LE
400
#define LS_INCLUDE_GENERIC
401
#include "
cpu_mips_instr_loadstore.cc
"
402
#undef LS_INCLUDE_GENERIC
403
#undef LS_LE
404
#undef LS_SIZE
405
#undef LS_2
406
#undef LS_GENERIC_N
407
#undef LS_N
408
#undef LS_LOAD
409
#endif
410
#ifdef MODE32
411
#define LS_LOAD
412
#define LS_N mips32_instr_l2_le
413
#define LS_GENERIC_N mips32_generic_l2
414
#define LS_2
415
#define LS_SIZE 2
416
#define LS_SIGNED
417
#define LS_LE
418
#define LS_INCLUDE_GENERIC
419
#include "
cpu_mips_instr_loadstore.cc
"
420
#undef LS_INCLUDE_GENERIC
421
#undef LS_LE
422
#undef LS_SIGNED
423
#undef LS_SIZE
424
#undef LS_2
425
#undef LS_GENERIC_N
426
#undef LS_N
427
#undef LS_LOAD
428
#endif
429
#ifdef MODE32
430
#define LS_LOAD
431
#define LS_N mips32_instr_lu4_le
432
#define LS_GENERIC_N mips32_generic_lu4
433
#define LS_4
434
#define LS_SIZE 4
435
#define LS_LE
436
#define LS_INCLUDE_GENERIC
437
#include "
cpu_mips_instr_loadstore.cc
"
438
#undef LS_INCLUDE_GENERIC
439
#undef LS_LE
440
#undef LS_SIZE
441
#undef LS_4
442
#undef LS_GENERIC_N
443
#undef LS_N
444
#undef LS_LOAD
445
#endif
446
#ifdef MODE32
447
#define LS_LOAD
448
#define LS_N mips32_instr_l4_le
449
#define LS_GENERIC_N mips32_generic_l4
450
#define LS_4
451
#define LS_SIZE 4
452
#define LS_SIGNED
453
#define LS_LE
454
#define LS_INCLUDE_GENERIC
455
#include "
cpu_mips_instr_loadstore.cc
"
456
#undef LS_INCLUDE_GENERIC
457
#undef LS_LE
458
#undef LS_SIGNED
459
#undef LS_SIZE
460
#undef LS_4
461
#undef LS_GENERIC_N
462
#undef LS_N
463
#undef LS_LOAD
464
#endif
465
#ifdef MODE32
466
#define LS_LOAD
467
#define LS_N mips32_instr_lu8_le
468
#define LS_GENERIC_N mips32_generic_lu8
469
#define LS_8
470
#define LS_SIZE 8
471
#define LS_LE
472
#define LS_INCLUDE_GENERIC
473
#include "
cpu_mips_instr_loadstore.cc
"
474
#undef LS_INCLUDE_GENERIC
475
#undef LS_LE
476
#undef LS_SIZE
477
#undef LS_8
478
#undef LS_GENERIC_N
479
#undef LS_N
480
#undef LS_LOAD
481
#endif
482
#ifdef MODE32
483
#define LS_LOAD
484
#define LS_N mips32_instr_l8_le
485
#define LS_GENERIC_N mips32_generic_l8
486
#define LS_8
487
#define LS_SIZE 8
488
#define LS_SIGNED
489
#define LS_LE
490
#define LS_INCLUDE_GENERIC
491
#include "
cpu_mips_instr_loadstore.cc
"
492
#undef LS_INCLUDE_GENERIC
493
#undef LS_LE
494
#undef LS_SIGNED
495
#undef LS_SIZE
496
#undef LS_8
497
#undef LS_GENERIC_N
498
#undef LS_N
499
#undef LS_LOAD
500
#endif
501
#ifdef MODE32
502
#define LS_STORE
503
#define LS_N mips32_instr_s1_le
504
#define LS_GENERIC_N mips32_generic_s1
505
#define LS_1
506
#define LS_SIZE 1
507
#define LS_LE
508
#define LS_INCLUDE_GENERIC
509
#include "
cpu_mips_instr_loadstore.cc
"
510
#undef LS_INCLUDE_GENERIC
511
#undef LS_LE
512
#undef LS_SIZE
513
#undef LS_1
514
#undef LS_GENERIC_N
515
#undef LS_N
516
#undef LS_STORE
517
#endif
518
#ifdef MODE32
519
#define LS_STORE
520
#define LS_N mips32_instr_s2_le
521
#define LS_GENERIC_N mips32_generic_s2
522
#define LS_2
523
#define LS_SIZE 2
524
#define LS_LE
525
#define LS_INCLUDE_GENERIC
526
#include "
cpu_mips_instr_loadstore.cc
"
527
#undef LS_INCLUDE_GENERIC
528
#undef LS_LE
529
#undef LS_SIZE
530
#undef LS_2
531
#undef LS_GENERIC_N
532
#undef LS_N
533
#undef LS_STORE
534
#endif
535
#ifdef MODE32
536
#define LS_STORE
537
#define LS_N mips32_instr_s4_le
538
#define LS_GENERIC_N mips32_generic_s4
539
#define LS_4
540
#define LS_SIZE 4
541
#define LS_LE
542
#define LS_INCLUDE_GENERIC
543
#include "
cpu_mips_instr_loadstore.cc
"
544
#undef LS_INCLUDE_GENERIC
545
#undef LS_LE
546
#undef LS_SIZE
547
#undef LS_4
548
#undef LS_GENERIC_N
549
#undef LS_N
550
#undef LS_STORE
551
#endif
552
#ifdef MODE32
553
#define LS_STORE
554
#define LS_N mips32_instr_s8_le
555
#define LS_GENERIC_N mips32_generic_s8
556
#define LS_8
557
#define LS_SIZE 8
558
#define LS_LE
559
#define LS_INCLUDE_GENERIC
560
#include "
cpu_mips_instr_loadstore.cc
"
561
#undef LS_INCLUDE_GENERIC
562
#undef LS_LE
563
#undef LS_SIZE
564
#undef LS_8
565
#undef LS_GENERIC_N
566
#undef LS_N
567
#undef LS_STORE
568
#endif
569
#ifdef MODE32
570
#define LS_LOAD
571
#define LS_N mips32_instr_lu2_be
572
#define LS_GENERIC_N mips32_generic_lu2
573
#define LS_2
574
#define LS_SIZE 2
575
#define LS_BE
576
#include "
cpu_mips_instr_loadstore.cc
"
577
#undef LS_BE
578
#undef LS_SIZE
579
#undef LS_2
580
#undef LS_GENERIC_N
581
#undef LS_N
582
#undef LS_LOAD
583
#endif
584
#ifdef MODE32
585
#define LS_LOAD
586
#define LS_N mips32_instr_l2_be
587
#define LS_GENERIC_N mips32_generic_l2
588
#define LS_2
589
#define LS_SIZE 2
590
#define LS_SIGNED
591
#define LS_BE
592
#include "
cpu_mips_instr_loadstore.cc
"
593
#undef LS_BE
594
#undef LS_SIGNED
595
#undef LS_SIZE
596
#undef LS_2
597
#undef LS_GENERIC_N
598
#undef LS_N
599
#undef LS_LOAD
600
#endif
601
#ifdef MODE32
602
#define LS_LOAD
603
#define LS_N mips32_instr_lu4_be
604
#define LS_GENERIC_N mips32_generic_lu4
605
#define LS_4
606
#define LS_SIZE 4
607
#define LS_BE
608
#include "
cpu_mips_instr_loadstore.cc
"
609
#undef LS_BE
610
#undef LS_SIZE
611
#undef LS_4
612
#undef LS_GENERIC_N
613
#undef LS_N
614
#undef LS_LOAD
615
#endif
616
#ifdef MODE32
617
#define LS_LOAD
618
#define LS_N mips32_instr_l4_be
619
#define LS_GENERIC_N mips32_generic_l4
620
#define LS_4
621
#define LS_SIZE 4
622
#define LS_SIGNED
623
#define LS_BE
624
#include "
cpu_mips_instr_loadstore.cc
"
625
#undef LS_BE
626
#undef LS_SIGNED
627
#undef LS_SIZE
628
#undef LS_4
629
#undef LS_GENERIC_N
630
#undef LS_N
631
#undef LS_LOAD
632
#endif
633
#ifdef MODE32
634
#define LS_LOAD
635
#define LS_N mips32_instr_lu8_be
636
#define LS_GENERIC_N mips32_generic_lu8
637
#define LS_8
638
#define LS_SIZE 8
639
#define LS_BE
640
#include "
cpu_mips_instr_loadstore.cc
"
641
#undef LS_BE
642
#undef LS_SIZE
643
#undef LS_8
644
#undef LS_GENERIC_N
645
#undef LS_N
646
#undef LS_LOAD
647
#endif
648
#ifdef MODE32
649
#define LS_LOAD
650
#define LS_N mips32_instr_l8_be
651
#define LS_GENERIC_N mips32_generic_l8
652
#define LS_8
653
#define LS_SIZE 8
654
#define LS_SIGNED
655
#define LS_BE
656
#include "
cpu_mips_instr_loadstore.cc
"
657
#undef LS_BE
658
#undef LS_SIGNED
659
#undef LS_SIZE
660
#undef LS_8
661
#undef LS_GENERIC_N
662
#undef LS_N
663
#undef LS_LOAD
664
#endif
665
#ifdef MODE32
666
#define LS_STORE
667
#define LS_N mips32_instr_s2_be
668
#define LS_GENERIC_N mips32_generic_s2
669
#define LS_2
670
#define LS_SIZE 2
671
#define LS_BE
672
#include "
cpu_mips_instr_loadstore.cc
"
673
#undef LS_BE
674
#undef LS_SIZE
675
#undef LS_2
676
#undef LS_GENERIC_N
677
#undef LS_N
678
#undef LS_STORE
679
#endif
680
#ifdef MODE32
681
#define LS_STORE
682
#define LS_N mips32_instr_s4_be
683
#define LS_GENERIC_N mips32_generic_s4
684
#define LS_4
685
#define LS_SIZE 4
686
#define LS_BE
687
#include "
cpu_mips_instr_loadstore.cc
"
688
#undef LS_BE
689
#undef LS_SIZE
690
#undef LS_4
691
#undef LS_GENERIC_N
692
#undef LS_N
693
#undef LS_STORE
694
#endif
695
#ifdef MODE32
696
#define LS_STORE
697
#define LS_N mips32_instr_s8_be
698
#define LS_GENERIC_N mips32_generic_s8
699
#define LS_8
700
#define LS_SIZE 8
701
#define LS_BE
702
#include "
cpu_mips_instr_loadstore.cc
"
703
#undef LS_BE
704
#undef LS_SIZE
705
#undef LS_8
706
#undef LS_GENERIC_N
707
#undef LS_N
708
#undef LS_STORE
709
#endif
710
#ifndef MODE32
711
712
713
void (*
mips_loadstore
[32])(
struct
cpu
*,
struct
mips_instr_call *) = {
714
mips_instr_lu1_le,
715
mips_instr_l1_le,
716
mips_instr_lu2_le,
717
mips_instr_l2_le,
718
mips_instr_lu4_le,
719
mips_instr_l4_le,
720
mips_instr_lu8_le,
721
mips_instr_l8_le,
722
mips_instr_s1_le,
723
mips_instr_invalid,
724
mips_instr_s2_le,
725
mips_instr_invalid,
726
mips_instr_s4_le,
727
mips_instr_invalid,
728
mips_instr_s8_le,
729
mips_instr_invalid,
730
mips_instr_lu1_le,
731
mips_instr_l1_le,
732
mips_instr_lu2_be,
733
mips_instr_l2_be,
734
mips_instr_lu4_be,
735
mips_instr_l4_be,
736
mips_instr_lu8_be,
737
mips_instr_l8_be,
738
mips_instr_s1_le,
739
mips_instr_invalid,
740
mips_instr_s2_be,
741
mips_instr_invalid,
742
mips_instr_s4_be,
743
mips_instr_invalid,
744
mips_instr_s8_be,
745
mips_instr_invalid };
746
#endif
747
#ifdef MODE32
748
749
750
void (*mips32_loadstore[32])(
struct
cpu
*,
struct
mips_instr_call *) = {
751
mips32_instr_lu1_le,
752
mips32_instr_l1_le,
753
mips32_instr_lu2_le,
754
mips32_instr_l2_le,
755
mips32_instr_lu4_le,
756
mips32_instr_l4_le,
757
mips32_instr_lu8_le,
758
mips32_instr_l8_le,
759
mips32_instr_s1_le,
760
mips32_instr_invalid,
761
mips32_instr_s2_le,
762
mips32_instr_invalid,
763
mips32_instr_s4_le,
764
mips32_instr_invalid,
765
mips32_instr_s8_le,
766
mips32_instr_invalid,
767
mips32_instr_lu1_le,
768
mips32_instr_l1_le,
769
mips32_instr_lu2_be,
770
mips32_instr_l2_be,
771
mips32_instr_lu4_be,
772
mips32_instr_l4_be,
773
mips32_instr_lu8_be,
774
mips32_instr_l8_be,
775
mips32_instr_s1_le,
776
mips32_instr_invalid,
777
mips32_instr_s2_be,
778
mips32_instr_invalid,
779
mips32_instr_s4_be,
780
mips32_instr_invalid,
781
mips32_instr_s8_be,
782
mips32_instr_invalid };
783
#endif
784
#ifndef MODE32
785
786
787
void (*
mips_loadstore_generic
[16])(
struct
cpu
*,
struct
mips_instr_call *) = {
788
mips_generic_lu1,
789
mips_generic_l1,
790
mips_generic_lu2,
791
mips_generic_l2,
792
mips_generic_lu4,
793
mips_generic_l4,
794
mips_generic_lu8,
795
mips_generic_l8,
796
mips_generic_s1,
797
mips_instr_invalid,
798
mips_generic_s2,
799
mips_instr_invalid,
800
mips_generic_s4,
801
mips_instr_invalid,
802
mips_generic_s8,
803
mips_instr_invalid };
804
#endif
805
#ifdef MODE32
806
807
808
void (*mips32_loadstore_generic[16])(
struct
cpu
*,
struct
mips_instr_call *) = {
809
mips32_generic_lu1,
810
mips32_generic_l1,
811
mips32_generic_lu2,
812
mips32_generic_l2,
813
mips32_generic_lu4,
814
mips32_generic_l4,
815
mips32_generic_lu8,
816
mips32_generic_l8,
817
mips32_generic_s1,
818
mips32_instr_invalid,
819
mips32_generic_s2,
820
mips32_instr_invalid,
821
mips32_generic_s4,
822
mips32_instr_invalid,
823
mips32_generic_s8,
824
mips32_instr_invalid };
825
#endif
mips_loadstore
void(* mips_loadstore[32])(struct cpu *, struct mips_instr_call *)
Definition:
tmp_mips_loadstore.cc:713
cpu_mips_instr_loadstore.cc
mips_loadstore_generic
void(* mips_loadstore_generic[16])(struct cpu *, struct mips_instr_call *)
Definition:
tmp_mips_loadstore.cc:787
cpu
Definition:
cpu.h:326
Generated on Tue Aug 25 2020 19:25:06 for GXemul by
1.8.18