Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

   1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 640
 641
 642
 643
 644
 645
 646
 647
 648
 649
 650
 651
 652
 653
 654
 655
 656
 657
 658
 659
 660
 661
 662
 663
 664
 665
 666
 667
 668
 669
 670
 671
 672
 673
 674
 675
 676
 677
 678
 679
 680
 681
 682
 683
 684
 685
 686
 687
 688
 689
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 785
 786
 787
 788
 789
 790
 791
 792
 793
 794
 795
 796
 797
 798
 799
 800
 801
 802
 803
 804
 805
 806
 807
 808
 809
 810
 811
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
#as:
#objdump: -dr
#name: allinsn

.*\.o:     file format elf32-epiphany

Disassembly of section .text:

00000000 \<bgt16\>:
   0:	0260      	bgt 4 \<bgt16\+0x4\>
   2:	0260      	bgt 6 \<bgt16\+0x6\>
   4:	fe60      	bgt 0 \<bgt16\>
   6:	fd60      	bgt 0 \<bgt16\>
   8:	0068 0000 	bgt 8 \<bgt16\+0x8\>
			8: R_EPIPHANY_SIMM24	\.data
   c:	0260      	bgt 10 \<bgt16\+0x10\>
   e:	f960      	bgt 0 \<bgt16\>
  10:	f860      	bgt 0 \<bgt16\>

00000012 \<bgtu16\>:
  12:	0220      	bgtu 16 \<bgtu16\+0x4\>
  14:	fe20      	bgtu 10 \<bgt16\+0x10\>
  16:	f520      	bgtu 0 \<bgt16\>
  18:	0220      	bgtu 1c \<bgtu16\+0xa\>
  1a:	fe20      	bgtu 16 \<bgtu16\+0x4\>
  1c:	f220      	bgtu 0 \<bgt16\>
  1e:	f120      	bgtu 0 \<bgt16\>
  20:	0220      	bgtu 24 \<bgte16\+0x2\>

00000022 \<bgte16\>:
  22:	ef70      	bgte 0 \<bgt16\>
  24:	ee70      	bgte 0 \<bgt16\>
  26:	ed70      	bgte 0 \<bgt16\>
  28:	ec70      	bgte 0 \<bgt16\>
  2a:	eb70      	bgte 0 \<bgt16\>
  2c:	fe70      	bgte 28 \<bgte16\+0x6\>
  2e:	0078 0000 	bgte 2e \<bgte16\+0xc\>
			2e: R_EPIPHANY_SIMM24	\.data
  32:	0078 0000 	bgte 32 \<bgte16\+0x10\>
			32: R_EPIPHANY_SIMM24	\.data

00000036 \<bgteu16\>:
  36:	0230      	bgteu 3a \<bgteu16\+0x4\>
  38:	fe30      	bgteu 34 \<bgte16\+0x12\>
  3a:	0038 0000 	bgteu 3a \<bgteu16\+0x4\>
			3a: R_EPIPHANY_SIMM24	\.data
  3e:	0230      	bgteu 42 \<bgteu16\+0xc\>
  40:	e030      	bgteu 0 \<bgt16\>
  42:	0230      	bgteu 46 \<bgteu16\+0x10\>
  44:	0038 0000 	bgteu 44 \<bgteu16\+0xe\>
			44: R_EPIPHANY_SIMM24	\.data
  48:	0038 0000 	bgteu 48 \<bgteu16\+0x12\>
			48: R_EPIPHANY_SIMM24	\.data

0000004c \<bgteu\>:
  4c:	fe80      	blt 48 \<bgteu16\+0x12\>
  4e:	0280      	blt 52 \<bgteu\+0x6\>
  50:	fe80      	blt 4c \<bgteu\>
  52:	0280      	blt 56 \<bgteu\+0xa\>
  54:	fe80      	blt 50 \<bgteu\+0x4\>
  56:	0280      	blt 5a \<bgteu\+0xe\>
  58:	0088 0000 	blt 58 \<bgteu\+0xc\>
			58: R_EPIPHANY_SIMM24	\.data
  5c:	0088 0000 	blt 5c \<bgteu\+0x10\>
			5c: R_EPIPHANY_SIMM24	\.data

00000060 \<blt\>:
  60:	fe50      	bltu 5c \<bgteu\+0x10\>
  62:	0250      	bltu 66 \<blt\+0x6\>
  64:	fe50      	bltu 60 \<blt\>
  66:	cd50      	bltu 0 \<bgt16\>
  68:	cc50      	bltu 0 \<bgt16\>
  6a:	cb50      	bltu 0 \<bgt16\>
  6c:	0250      	bltu 70 \<blt\+0x10\>
  6e:	0058 0000 	bltu 6e \<blt\+0xe\>
			6e: R_EPIPHANY_SIMM24	\.data

00000072 \<blte16\>:
  72:	c790      	blte 0 \<bgt16\>
  74:	0098 0000 	blte 74 \<blte16\+0x2\>
			74: R_EPIPHANY_SIMM24	\.data
  78:	0098 0000 	blte 78 \<blte16\+0x6\>
			78: R_EPIPHANY_SIMM24	\.data
  7c:	c290      	blte 0 \<bgt16\>
  7e:	fe90      	blte 7a \<blte16\+0x8\>
  80:	c090      	blte 0 \<bgt16\>
  82:	bf90      	blte 0 \<bgt16\>
  84:	0290      	blte 88 \<blte\+0x2\>

00000086 \<blte\>:
  86:	bd40      	blteu 0 \<bgt16\>
  88:	0048 0000 	blteu 88 \<blte\+0x2\>
			88: R_EPIPHANY_SIMM24	\.data
  8c:	ba40      	blteu 0 \<bgt16\>
  8e:	0048 0000 	blteu 8e \<blte\+0x8\>
			8e: R_EPIPHANY_SIMM24	\.data
  92:	b740      	blteu 0 \<bgt16\>
  94:	fe40      	blteu 90 \<blte\+0xa\>
  96:	0048 0000 	blteu 96 \<blte\+0x10\>
			96: R_EPIPHANY_SIMM24	\.data
  9a:	0048 0000 	blteu 9a \<blte\+0x14\>
			9a: R_EPIPHANY_SIMM24	\.data

0000009e \<bbeq16\>:
  9e:	b1a0      	bbeq 0 \<bgt16\>
  a0:	b0a0      	bbeq 0 \<bgt16\>
  a2:	00a8 0000 	bbeq a2 \<bbeq16\+0x4\>
			a2: R_EPIPHANY_SIMM24	\.data
  a6:	ada0      	bbeq 0 \<bgt16\>
  a8:	02a0      	bbeq ac \<bbeq16\+0xe\>
  aa:	00a8 0000 	bbeq aa \<bbeq16\+0xc\>
			aa: R_EPIPHANY_SIMM24	\.data
  ae:	00a8 0000 	bbeq ae \<bbeq16\+0x10\>
			ae: R_EPIPHANY_SIMM24	\.data
  b2:	02a0      	bbeq b6 \<bbeq\+0x2\>

000000b4 \<bbeq\>:
  b4:	00b8 0000 	bbne b4 \<bbeq\>
			b4: R_EPIPHANY_SIMM24	\.data
  b8:	feb0      	bbne b4 \<bbeq\>
  ba:	02b0      	bbne be \<bbeq\+0xa\>
  bc:	a2b0      	bbne 0 \<bgt16\>
  be:	02b0      	bbne c2 \<bbeq\+0xe\>
  c0:	02b0      	bbne c4 \<bbeq\+0x10\>
  c2:	9fb0      	bbne 0 \<bgt16\>
  c4:	9eb0      	bbne 0 \<bgt16\>

000000c6 \<bblt16\>:
  c6:	00c8 0000 	bblt c6 \<bblt16\>
			c6: R_EPIPHANY_SIMM24	\.data
  ca:	02c0      	bblt ce \<bblt16\+0x8\>
  cc:	02c0      	bblt d0 \<bblt16\+0xa\>
  ce:	02c0      	bblt d2 \<bblt16\+0xc\>
  d0:	fec0      	bblt cc \<bblt16\+0x6\>
  d2:	02c0      	bblt d6 \<bblt16\+0x10\>
  d4:	96c0      	bblt 0 \<bgt16\>
  d6:	fec0      	bblt d2 \<bblt16\+0xc\>

000000d8 \<bblt\>:
  d8:	02d0      	bblte dc \<bblt\+0x4\>
  da:	02d0      	bblte de \<bblt\+0x6\>
  dc:	92d0      	bblte 0 \<bgt16\>
  de:	91d0      	bblte 0 \<bgt16\>
  e0:	02d0      	bblte e4 \<bblt\+0xc\>
  e2:	fed0      	bblte de \<bblt\+0x6\>
  e4:	00d8 0000 	bblte e4 \<bblt\+0xc\>
			e4: R_EPIPHANY_SIMM24	\.data
  e8:	02d0      	bblte ec \<b16\+0x2\>

000000ea \<b16\>:
  ea:	8be0      	b 0 \<bgt16\>
  ec:	8ae0      	b 0 \<bgt16\>
  ee:	02e0      	b f2 \<b16\+0x8\>
  f0:	fee0      	b ec \<b16\+0x2\>
  f2:	87e0      	b 0 \<bgt16\>
  f4:	00e8 0000 	b f4 \<b16\+0xa\>
			f4: R_EPIPHANY_SIMM24	\.data
  f8:	00e8 0000 	b f8 \<b16\+0xe\>
			f8: R_EPIPHANY_SIMM24	\.data
  fc:	fee0      	b f8 \<b16\+0xe\>

000000fe \<b\>:
  fe:	fef0      	bl fa \<b16\+0x10\>
 100:	02f0      	bl 104 \<b\+0x6\>
 102:	7ff8 ffff 	bl 0 \<bgt16\>
 106:	fef0      	bl 102 \<b\+0x4\>
 108:	7cf8 ffff 	bl 0 \<bgt16\>
 10c:	fef0      	bl 108 \<b\+0xa\>
 10e:	fef0      	bl 10a \<b\+0xc\>
 110:	78f8 ffff 	bl 0 \<bgt16\>

00000114 \<bl\>:
 114:	114f 0402 	jr r12
 118:	0d42      	jr r3
 11a:	0142      	jr r0
 11c:	0d4f 0402 	jr fp
 120:	154f 0402 	jr sp
 124:	0142      	jr r0
 126:	0d42      	jr r3
 128:	0142      	jr r0

0000012a \<jr\>:
 12a:	114f 0402 	jr r12
 12e:	0d4f 1c02 	jr r59
 132:	114f 0c02 	jr r28
 136:	0d4f 0c02 	jr r27
 13a:	154f 0402 	jr sp
 13e:	0d4f 1802 	jr r51
 142:	014f 1c02 	jr r56
 146:	154f 1402 	jr r45

0000014a \<jalr16\>:
 14a:	115f 0402 	jalr r12
 14e:	0d52      	jalr r3
 150:	0152      	jalr r0
 152:	0d5f 0402 	jalr fp
 156:	155f 0402 	jalr sp
 15a:	0d52      	jalr r3
 15c:	0d5f 0402 	jalr fp
 160:	115f 0402 	jalr r12

00000164 \<jalr\>:
 164:	115f 0402 	jalr r12
 168:	0d5f 1c02 	jalr r59
 16c:	115f 0c02 	jalr r28
 170:	0d5f 0c02 	jalr r27
 174:	155f 0402 	jalr sp
 178:	0d5f 0402 	jalr fp
 17c:	115f 0c02 	jalr r28
 180:	0d5f 1c02 	jalr r59

00000184 \<ldrbx16\>:
 184:	9209 2480 	ldrb r12,\[r12,\+r12]
 188:	6d81      	ldrb r3,\[r3,r3]
 18a:	0001      	ldrb r0,\[r0,r0]
 18c:	6d89 2480 	ldrb fp,\[fp,\+fp]
 190:	b689 2480 	ldrb sp,\[sp,\+sp]
 194:	8009 2000 	ldrb r12,\[r0,\+r0]
 198:	6b09 0080 	ldrb r3,\[r2,\+lr]
 19c:	5189 0400 	ldrb r2,\[r12,\+r3]

000001a0 \<ldrbp16\>:
 1a0:	a18d 2080 	ldrb sp,\[r0],\+fp
 1a4:	c60d 2080 	ldrb lr,\[r1],\+r12
 1a8:	618d 2080 	ldrb fp,\[r0],\+fp

000001ac \<ldrbx\>:
 1ac:	9209 2480 	ldrb r12,\[r12,\+r12]
 1b0:	6d89 ff80 	ldrb r59,\[r59,\+r59]
 1b4:	9209 6d80 	ldrb r28,\[r28,\+r28]
 1b8:	6d89 6d80 	ldrb r27,\[r27,\+r27]
 1bc:	b689 2480 	ldrb sp,\[sp,\+sp]
 1c0:	2b89 aa80 	ldrb r41,\[r18,\+r47]
 1c4:	6289 a900 	ldrb r43,\[r16,\+r21]
 1c8:	0009 8480 	ldrb r32,\[r8,\+r8]

000001cc \<ldrbp\>:
 1cc:	850d 9900 	ldrb r36,\[r49],\+r18
 1d0:	0d0d 9f00 	ldrb r32,\[r59],\+r50
 1d4:	4c8d e580 	ldrb r58,\[fp],\+r25

000001d8 \<ldrbd16\>:
 1d8:	900c 2400 	ldrb r12,\[r12,\+0x0]
 1dc:	6f84      	ldrb r3,\[r3,0x7]
 1de:	0204      	ldrb r0,\[r0,0x4]
 1e0:	6d8c 2400 	ldrb fp,\[fp,\+0x3]
 1e4:	b48c 2400 	ldrb sp,\[sp,\+0x1]
 1e8:	d48c 2400 	ldrb lr,\[sp,\+0x1]
 1ec:	2004      	ldrb r1,\[r0]
 1ee:	2484      	ldrb r1,\[r1,0x1]

000001f0 \<ldrbd\>:
 1f0:	900c 2400 	ldrb r12,\[r12,\+0x0]
 1f4:	6f8c fcff 	ldrb r59,\[r59,\+0x7ff]
 1f8:	900c 6c80 	ldrb r28,\[r28,\+0x400]
 1fc:	6f8c 6c7f 	ldrb r27,\[r27,\+0x3ff]
 200:	b48c 2400 	ldrb sp,\[sp,\+0x1]
 204:	e70c 10c4 	ldrb r7,\[r33,\+0x626]
 208:	fa8c 60f4 	ldrb r31,\[r6,\+0x7a5]
 20c:	438c 20e4 	ldrb r10,\[r0,\+0x727]

00000210 \<ldrhx16\>:
 210:	9229 2480 	ldrh r12,\[r12,\+r12]
 214:	6da1      	ldrh r3,\[r3,r3]
 216:	0021      	ldrh r0,\[r0,r0]
 218:	6da9 2480 	ldrh fp,\[fp,\+fp]
 21c:	b6a9 2480 	ldrh sp,\[sp,\+sp]
 220:	0329 0080 	ldrh r0,\[r0,\+lr]
 224:	daa9 2480 	ldrh lr,\[lr,\+sp]
 228:	0da9 0480 	ldrh r0,\[fp,\+fp]

0000022c \<ldrhp16\>:
 22c:	55ad 0480 	ldrh r2,\[sp],\+fp
 230:	d5ad 4480 	ldrh r22,\[sp],\+fp

00000234 \<ldrhx\>:
 234:	9229 2480 	ldrh r12,\[r12,\+r12]
 238:	6da9 ff80 	ldrh r59,\[r59,\+r59]
 23c:	9229 6d80 	ldrh r28,\[r28,\+r28]
 240:	6da9 6d80 	ldrh r27,\[r27,\+r27]
 244:	b6a9 2480 	ldrh sp,\[sp,\+sp]
 248:	c6a9 a900 	ldrh r46,\[r17,\+r21]
 24c:	c7a9 6280 	ldrh r30,\[r1,\+r47]
 250:	6e29 a900 	ldrh r43,\[r19,\+r20]

00000254 \<ldrhp\>:
 254:	1ead 8d80 	ldrh r32,\[r31],\+r29
 258:	9d2d d480 	ldrh r52,\[r47],\+r10
 25c:	e1ad 7400 	ldrh r31,\[r40],\+r3

00000260 \<ldrhd16\>:
 260:	902c 2400 	ldrh r12,\[r12,\+0x0]
 264:	6fa4      	ldrh r3,\[r3,0x7]
 266:	0224      	ldrh r0,\[r0,0x4]
 268:	6dac 2400 	ldrh fp,\[fp,\+0x3]
 26c:	b4ac 2400 	ldrh sp,\[sp,\+0x1]
 270:	c82c 2000 	ldrh lr,\[r2,\+0x0]
 274:	63a4      	ldrh r3,\[r0,0x7]
 276:	0f24      	ldrh r0,\[r3,0x6]

00000278 \<ldrhd\>:
 278:	902c 2400 	ldrh r12,\[r12,\+0x0]
 27c:	6fac fcff 	ldrh r59,\[r59,\+0x7ff]
 280:	902c 6c80 	ldrh r28,\[r28,\+0x400]
 284:	6fac 6c7f 	ldrh r27,\[r27,\+0x3ff]
 288:	b4ac 2400 	ldrh sp,\[sp,\+0x1]
 28c:	a2ac ac98 	ldrh r45,\[r24,\+0x4c5]
 290:	8d2c 94d9 	ldrh r36,\[r43,\+0x6ca]
 294:	40ac b803 	ldrh r42,\[r48,\+0x19]

00000298 \<ldrx16\>:
 298:	9249 2480 	ldr r12,\[r12,\+r12]
 29c:	6dc1      	ldr r3,\[r3,r3]
 29e:	0041      	ldr r0,\[r0,r0]
 2a0:	6dc9 2480 	ldr fp,\[fp,\+fp]
 2a4:	b6c9 2480 	ldr sp,\[sp,\+sp]
 2a8:	6f49 0480 	ldr r3,\[fp,\+lr]
 2ac:	9949 2400 	ldr r12,\[lr,\+r2]
 2b0:	6b49 0080 	ldr r3,\[r2,\+lr]

000002b4 \<ldrp16\>:
 2b4:	cecd 2480 	ldr lr,\[fp],\+sp
 2b8:	144d 0400 	ldr r0,\[sp],\+r0
 2bc:	68cd 2000 	ldr fp,\[r2],\+r1

000002c0 \<ldrx\>:
 2c0:	9249 2480 	ldr r12,\[r12,\+r12]
 2c4:	6dc9 ff80 	ldr r59,\[r59,\+r59]
 2c8:	9249 6d80 	ldr r28,\[r28,\+r28]
 2cc:	6dc9 6d80 	ldr r27,\[r27,\+r27]
 2d0:	b6c9 2480 	ldr sp,\[sp,\+sp]
 2d4:	03c9 6a80 	ldr r24,\[r16,\+r47]
 2d8:	c4c9 5700 	ldr r22,\[r41,\+r49]
 2dc:	cfc9 2600 	ldr lr,\[fp,\+r39]

000002e0 \<ldrp\>:
 2e0:	b74d 4180 	ldr r21,\[r5],\+r30
 2e4:	934d 8480 	ldr r36,\[r12],\+lr
 2e8:	91cd 2080 	ldr r12,\[r4],\+fp

000002ec \<ldrd16\>:
 2ec:	904c 2400 	ldr r12,\[r12,\+0x0]
 2f0:	6fc4      	ldr r3,\[r3,0x7]
 2f2:	0244      	ldr r0,\[r0,0x4]
 2f4:	6dcc 2400 	ldr fp,\[fp,\+0x3]
 2f8:	b4cc 2400 	ldr sp,\[sp,\+0x1]
 2fc:	144c 0400 	ldr r0,\[sp,\+0x0]
 300:	87cc 2000 	ldr r12,\[r1,\+0x7]
 304:	64cc 2000 	ldr fp,\[r1,\+0x1]

00000308 \<ldrd\>:
 308:	904c 2400 	ldr r12,\[r12,\+0x0]
 30c:	6fcc fcff 	ldr r59,\[r59,\+0x7ff]
 310:	904c 6c80 	ldr r28,\[r28,\+0x400]
 314:	6fcc 6c7f 	ldr r27,\[r27,\+0x3ff]
 318:	b4cc 2400 	ldr sp,\[sp,\+0x1]
 31c:	dbcc 4c79 	ldr r22,\[r30,\+0x3cf]
 320:	f0cc 14aa 	ldr r7,\[r44,\+0x551]
 324:	efcc 48e7 	ldr r23,\[r19,\+0x73f]

00000328 \<ldrdx16\>:
 328:	9269 2480 	ldrd r12,\[r12,\+r12]
 32c:	8de1      	ldrd r4,\[r3,r3]
 32e:	0061      	ldrd r0,\[r0,r0]
 330:	cde9 2480 	ldrd lr,\[fp,\+fp]
 334:	16e9 4480 	ldrd r16,\[sp,\+sp]
 338:	ca69 6080 	ldrd r30,\[r2,\+r12]
 33c:	0de9 0400 	ldrd r0,\[fp,\+r3]
 340:	9369 4480 	ldrd r20,\[r12,\+lr]

00000344 \<ldrdp16\>:
 344:	8de5      	ldrd r4,\[r3],r3
 346:	0ded 4480 	ldrd r16,\[fp],\+fp
 34a:	96ed 4480 	ldrd r20,\[sp],\+sp
 34e:	50ed 2400 	ldrd r10,\[r12],\+r1
 352:	cf6d 6480 	ldrd r30,\[fp],\+lr
 356:	daed e480 	ldrd r62,\[lr],\+sp

0000035a \<ldrdx\>:
 35a:	9269 2480 	ldrd r12,\[r12,\+r12]
 35e:	4de9 ff80 	ldrd r58,\[r59,\+r59]
 362:	9269 6d80 	ldrd r28,\[r28,\+r28]
 366:	4de9 6d80 	ldrd r26,\[r27,\+r27]
 36a:	96e9 2480 	ldrd r12,\[sp,\+sp]
 36e:	0de9 8780 	ldrd r32,\[fp,\+r59]
 372:	8769 0800 	ldrd r4,\[r17,\+r6]
 376:	00e9 9400 	ldrd r32,\[r40,\+r1]

0000037a \<ldrdp\>:
 37a:	16ed 4480 	ldrd r16,\[sp],\+sp
 37e:	c76d b180 	ldrd r46,\[r33],\+r30
 382:	11ed 7380 	ldrd r24,\[r36],\+r59
 386:	41ed f080 	ldrd r58,\[r32],\+fp

0000038a \<ldrdd16\>:
 38a:	906c 2400 	ldrd r12,\[r12,\+0x0]
 38e:	8fe4      	ldrd r4,\[r3,0x7]
 390:	0264      	ldrd r0,\[r0,0x4]
 392:	0dec 4400 	ldrd r16,\[fp,\+0x3]
 396:	54ec 4400 	ldrd r18,\[sp,\+0x1]
 39a:	0dec 0400 	ldrd r0,\[fp,\+0x3]
 39e:	cfec 2400 	ldrd lr,\[fp,\+0x7]
 3a2:	d0ec 2400 	ldrd lr,\[r12,\+0x1]

000003a6 \<ldrdd\>:
 3a6:	906c 2400 	ldrd r12,\[r12,\+0x0]
 3aa:	4fec fcff 	ldrd r58,\[r59,\+0x7ff]
 3ae:	906c 6c80 	ldrd r28,\[r28,\+0x400]
 3b2:	4fec 0c7f 	ldrd r2,\[r27,\+0x3ff]
 3b6:	14ec 4400 	ldrd r16,\[sp,\+0x1]
 3ba:	94ec 085f 	ldrd r4,\[r21,\+0x2f9]
 3be:	c4ec 34c2 	ldrd lr,\[r41,\+0x611]
 3c2:	d96c 04f0 	ldrd r6,\[lr,\+0x782]

000003c6 \<strbx16\>:
 3c6:	9219 2480 	strb r12,\[r12,\+r12]
 3ca:	6d91      	strb r3,\[r3,r3]
 3cc:	0011      	strb r0,\[r0,r0]
 3ce:	6d99 2480 	strb fp,\[fp,\+fp]
 3d2:	b699 2480 	strb sp,\[sp,\+sp]
 3d6:	3999 0400 	strb r1,\[lr,\+r3]
 3da:	8f19 2080 	strb r12,\[r3,\+lr]
 3de:	d219 2480 	strb lr,\[r12,\+r12]

000003e2 \<strbx\>:
 3e2:	9219 2480 	strb r12,\[r12,\+r12]
 3e6:	6d99 ff80 	strb r59,\[r59,\+r59]
 3ea:	9219 6d80 	strb r28,\[r28,\+r28]
 3ee:	6d99 6d80 	strb r27,\[r27,\+r27]
 3f2:	b699 2480 	strb sp,\[sp,\+sp]
 3f6:	5e99 c480 	strb r50,\[r15,\+sp]
 3fa:	ce19 2700 	strb lr,\[fp,\+r52]
 3fe:	c199 2f00 	strb lr,\[r24,\+r51]

00000402 \<strbp16\>:
 402:	921d 2480 	strb r12,\[r12],\+r12
 406:	6d95      	strb r3,\[r3],r3
 408:	0015      	strb r0,\[r0],r0
 40a:	6d9d 2480 	strb fp,\[fp],\+fp
 40e:	b69d 2480 	strb sp,\[sp],\+sp
 412:	4e1d 0480 	strb r2,\[fp],\+r12
 416:	609d 2000 	strb fp,\[r0],\+r1
 41a:	4995      	strb r2,\[r2],r3

0000041c \<strbp\>:
 41c:	921d 2480 	strb r12,\[r12],\+r12
 420:	6d9d ff80 	strb r59,\[r59],\+r59
 424:	921d 6d80 	strb r28,\[r28],\+r28
 428:	6d9d 6d80 	strb r27,\[r27],\+r27
 42c:	b69d 2480 	strb sp,\[sp],\+sp
 430:	cd1d 3800 	strb lr,\[r51],\+r2
 434:	d11d 1700 	strb r6,\[r44],\+r50
 438:	849d a700 	strb r44,\[r9],\+r49

0000043c \<strbd16\>:
 43c:	901c 2400 	strb r12,\[r12]
 440:	6f94      	strb r3,\[r3,0x7]
 442:	0214      	strb r0,\[r0,0x4]
 444:	6d9c 2400 	strb fp,\[fp,\+0x3]
 448:	b49c 2400 	strb sp,\[sp,\+0x1]
 44c:	0894      	strb r0,\[r2,0x1]
 44e:	a99c 2000 	strb sp,\[r2,\+0x3]
 452:	6a1c 2000 	strb fp,\[r2,\+0x4]

00000456 \<strbd\>:
 456:	901c 2400 	strb r12,\[r12]
 45a:	6f9c fcff 	strb r59,\[r59,\+0x7ff]
 45e:	901c 6c80 	strb r28,\[r28,\+0x400]
 462:	6f9c 6c7f 	strb r27,\[r27,\+0x3ff]
 466:	b49c 2400 	strb sp,\[sp,\+0x1]
 46a:	ea1c 44af 	strb r23,\[r10,\+0x57c]
 46e:	8e9c 30b6 	strb r12,\[r35,\+0x5b5]
 472:	c91c dc88 	strb r54,\[r58,\+0x442]

00000476 \<strhx16\>:
 476:	9239 2480 	strh r12,\[r12,\+r12]
 47a:	6db1      	strh r3,\[r3,r3]
 47c:	0031      	strh r0,\[r0,r0]
 47e:	6db9 2480 	strh fp,\[fp,\+fp]
 482:	b6b9 2480 	strh sp,\[sp,\+sp]
 486:	0cb1      	strh r0,\[r3,r1]
 488:	2d39 0400 	strh r1,\[fp,\+r2]
 48c:	6db9 0080 	strh r3,\[r3,\+fp]

00000490 \<strhx\>:
 490:	9239 2480 	strh r12,\[r12,\+r12]
 494:	6db9 ff80 	strh r59,\[r59,\+r59]
 498:	9239 6d80 	strh r28,\[r28,\+r28]
 49c:	6db9 6d80 	strh r27,\[r27,\+r27]
 4a0:	b6b9 2480 	strh sp,\[sp,\+sp]
 4a4:	1bb9 5180 	strh r16,\[r38,\+r31]
 4a8:	1239 8580 	strh r32,\[r12,\+r28]
 4ac:	2cb9 e480 	strh r57,\[fp,\+r9]

000004b0 \<strhp16\>:
 4b0:	923d 2480 	strh r12,\[r12],\+r12
 4b4:	6db5      	strh r3,\[r3],r3
 4b6:	0035      	strh r0,\[r0],r0
 4b8:	6dbd 2480 	strh fp,\[fp],\+fp
 4bc:	b6bd 2480 	strh sp,\[sp],\+sp
 4c0:	0abd 0080 	strh r0,\[r2],\+sp
 4c4:	ac3d 2000 	strh sp,\[r3],\+r0
 4c8:	2035      	strh r1,\[r0],r0

000004ca \<strhp\>:
 4ca:	923d 2480 	strh r12,\[r12],\+r12
 4ce:	6dbd ff80 	strh r59,\[r59],\+r59
 4d2:	923d 6d80 	strh r28,\[r28],\+r28
 4d6:	6dbd 6d80 	strh r27,\[r27],\+r27
 4da:	b6bd 2480 	strh sp,\[sp],\+sp
 4de:	773d 1300 	strh r3,\[r37],\+r54
 4e2:	98bd 1980 	strh r4,\[r54],\+r25
 4e6:	a0bd 1180 	strh r5,\[r32],\+r25

000004ea \<strhd16\>:
 4ea:	903c 2400 	strh r12,\[r12]
 4ee:	6fb4      	strh r3,\[r3,0x7]
 4f0:	0234      	strh r0,\[r0,0x4]
 4f2:	6dbc 2400 	strh fp,\[fp,\+0x3]
 4f6:	b4bc 2400 	strh sp,\[sp,\+0x1]
 4fa:	61b4      	strh r3,\[r0,0x3]
 4fc:	d3bc 2400 	strh lr,\[r12,\+0x7]
 500:	6bb4      	strh r3,\[r2,0x7]

00000502 \<strhd\>:
 502:	903c 2400 	strh r12,\[r12]
 506:	6fbc fcff 	strh r59,\[r59,\+0x7ff]
 50a:	903c 6c80 	strh r28,\[r28,\+0x400]
 50e:	6fbc 6c7f 	strh r27,\[r27,\+0x3ff]
 512:	b4bc 2400 	strh sp,\[sp,\+0x1]
 516:	fabc 1093 	strh r7,\[r38,\+0x49d]
 51a:	32bc 6009 	strh r25,\[r4,\+0x4d]
 51e:	6fbc 244e 	strh fp,\[fp,\+0x277]

00000522 \<strx16\>:
 522:	9259 2480 	str r12,\[r12,\+r12]
 526:	6dd1      	str r3,\[r3,r3]
 528:	0051      	str r0,\[r0,r0]
 52a:	6dd9 2480 	str fp,\[fp,\+fp]
 52e:	b6d9 2480 	str sp,\[sp,\+sp]
 532:	cdd9 2000 	str lr,\[r3,\+r3]
 536:	6c59 0400 	str r3,\[fp,\+r0]
 53a:	94d9 2400 	str r12,\[sp,\+r1]

0000053e \<strx\>:
 53e:	9259 2480 	str r12,\[r12,\+r12]
 542:	6dd9 ff80 	str r59,\[r59,\+r59]
 546:	9259 6d80 	str r28,\[r28,\+r28]
 54a:	6dd9 6d80 	str r27,\[r27,\+r27]
 54e:	b6d9 2480 	str sp,\[sp,\+sp]
 552:	b659 cd80 	str r53,\[r29,\+r28]
 556:	d959 6a00 	str r30,\[r22,\+r34]
 55a:	9259 6e80 	str r28,\[r28,\+r44]

0000055e \<strp16\>:
 55e:	925d 2480 	str r12,\[r12],\+r12
 562:	6dd5      	str r3,\[r3],r3
 564:	0055      	str r0,\[r0],r0
 566:	6ddd 2480 	str fp,\[fp],\+fp
 56a:	b6dd 2480 	str sp,\[sp],\+sp
 56e:	c05d 2000 	str lr,\[r0],\+r0
 572:	62dd 2080 	str fp,\[r0],\+sp
 576:	6c5d 0400 	str r3,\[fp],\+r0

0000057a \<strp\>:
 57a:	925d 2480 	str r12,\[r12],\+r12
 57e:	6ddd ff80 	str r59,\[r59],\+r59
 582:	925d 6d80 	str r28,\[r28],\+r28
 586:	6ddd 6d80 	str r27,\[r27],\+r27
 58a:	b6dd 2480 	str sp,\[sp],\+sp
 58e:	d3dd 5080 	str r22,\[r36],\+r15
 592:	97dd a680 	str r44,\[sp],\+r47
 596:	62dd 5880 	str r19,\[r48],\+sp

0000059a \<strd16\>:
 59a:	905c 2400 	str r12,\[r12]
 59e:	6fd4      	str r3,\[r3,0x7]
 5a0:	0254      	str r0,\[r0,0x4]
 5a2:	6ddc 2400 	str fp,\[fp,\+0x3]
 5a6:	b4dc 2400 	str sp,\[sp,\+0x1]
 5aa:	6ddc 0400 	str r3,\[fp,\+0x3]
 5ae:	b35c 2400 	str sp,\[r12,\+0x6]
 5b2:	39dc 0400 	str r1,\[lr,\+0x3]

000005b6 \<strd\>:
 5b6:	905c 2400 	str r12,\[r12]
 5ba:	6fdc fcff 	str r59,\[r59,\+0x7ff]
 5be:	905c 6c80 	str r28,\[r28,\+0x400]
 5c2:	6fdc 6c7f 	str r27,\[r27,\+0x3ff]
 5c6:	b4dc 2400 	str sp,\[sp,\+0x1]
 5ca:	b15c b409 	str r45,\[r44,\+0x4a]
 5ce:	495c f82e 	str r58,\[r50,\+0x172]
 5d2:	0d5c a04e 	str r40,\[r3,\+0x272]

000005d6 \<strdx16\>:
 5d6:	9279 2480 	strd r12,\[r12,\+r12]
 5da:	4df1      	strd r2,\[r3,r3]
 5dc:	0071      	strd r0,\[r0,r0]
 5de:	0df9 4480 	strd r16,\[fp,\+fp]
 5e2:	56f9 4480 	strd r18,\[sp,\+sp]
 5e6:	8cf9 2000 	strd r12,\[r3,\+r1]
 5ea:	59f9 0480 	strd r2,\[lr,\+fp]
 5ee:	8979 2000 	strd r12,\[r2,\+r2]

000005f2 \<strdx\>:
 5f2:	9279 2480 	strd r12,\[r12,\+r12]
 5f6:	4df9 ff80 	strd r58,\[r59,\+r59]
 5fa:	9279 6d80 	strd r28,\[r28,\+r28]
 5fe:	4df9 6d80 	strd r26,\[r27,\+r27]
 602:	d6f9 2480 	strd lr,\[sp,\+sp]
 606:	d779 9880 	strd r38,\[r53,\+lr]
 60a:	0df9 6a80 	strd r24,\[r19,\+r43]
 60e:	8b79 2580 	strd r12,\[r10,\+r30]

00000612 \<strdp16\>:
 612:	927d 2480 	strd r12,\[r12],\+r12
 616:	4df5      	strd r2,\[r3],r3
 618:	0075      	strd r0,\[r0],r0
 61a:	cdfd 0480 	strd r6,\[fp],\+fp
 61e:	96fd 0480 	strd r4,\[sp],\+sp
 622:	4c75      	strd r2,\[r3],r0
 624:	40f5      	strd r2,\[r0],r1
 626:	58fd 0400 	strd r2,\[lr],\+r1

0000062a \<strdp\>:
 62a:	927d 2480 	strd r12,\[r12],\+r12
 62e:	4dfd ff80 	strd r58,\[r59],\+r59
 632:	927d 6d80 	strd r28,\[r28],\+r28
 636:	4dfd 6d80 	strd r26,\[r27],\+r27
 63a:	d6fd 4480 	strd r22,\[sp],\+sp
 63e:	ca7d 0680 	strd r6,\[r10],\+r44
 642:	4efd 3400 	strd r10,\[r43],\+r5
 646:	c77d a880 	strd r46,\[r17],\+lr

0000064a \<strdd16\>:
 64a:	107c 0400 	strd r0,\[r12]
 64e:	4ff4      	strd r2,\[r3,0x7]
 650:	0274      	strd r0,\[r0,0x4]
 652:	4dfc 0400 	strd r2,\[fp,\+0x3]
 656:	94fc 0400 	strd r4,\[sp,\+0x1]
 65a:	4af4      	strd r2,\[r2,0x5]
 65c:	cff4      	strd r6,\[r3,0x7]
 65e:	c574      	strd r6,\[r1,0x2]

00000660 \<strdd\>:
 660:	907c 2400 	strd r12,\[r12]
 664:	4ffc fcff 	strd r58,\[r59,\+0x7ff]
 668:	907c 6c80 	strd r28,\[r28,\+0x400]
 66c:	4ffc 6c7f 	strd r26,\[r27,\+0x3ff]
 670:	d4fc 2400 	strd lr,\[sp,\+0x1]
 674:	93fc 7859 	strd r28,\[r52,\+0x2cf]
 678:	157c b8f9 	strd r40,\[r53,\+0x7ca]
 67c:	877c bc3d 	strd r44,\[r57,\+0x1ee]

00000680 \<mov16EQ\>:
 680:	900f 2402 	moveq r12,r12
 684:	6c02      	moveq r3,r3
 686:	0002      	moveq r0,r0
 688:	6c0f 2402 	moveq fp,fp
 68c:	b40f 2402 	moveq sp,sp
 690:	880f 2002 	moveq r12,r2
 694:	4c0f 0402 	moveq r2,fp
 698:	740f 2402 	moveq fp,sp

0000069c \<movEQ\>:
 69c:	900f 2402 	moveq r12,r12
 6a0:	6c0f fc02 	moveq r59,r59
 6a4:	900f 6c02 	moveq r28,r28
 6a8:	6c0f 6c02 	moveq r27,r27
 6ac:	b40f 2402 	moveq sp,sp
 6b0:	180f 8c02 	moveq r32,r30
 6b4:	7c0f b002 	moveq r43,r39
 6b8:	240f 7002 	moveq r25,r33

000006bc \<mov16NE\>:
 6bc:	901f 2402 	movne r12,r12
 6c0:	6c12      	movne r3,r3
 6c2:	0012      	movne r0,r0
 6c4:	6c1f 2402 	movne fp,fp
 6c8:	b41f 2402 	movne sp,sp
 6cc:	6c12      	movne r3,r3
 6ce:	0c1f 0402 	movne r0,fp
 6d2:	6c1f 2402 	movne fp,fp

000006d6 \<movNE\>:
 6d6:	901f 2402 	movne r12,r12
 6da:	6c1f fc02 	movne r59,r59
 6de:	901f 6c02 	movne r28,r28
 6e2:	6c1f 6c02 	movne r27,r27
 6e6:	b41f 2402 	movne sp,sp
 6ea:	8c12      	movne r4,r3
 6ec:	8c1f 6402 	movne r28,fp
 6f0:	fc1f 5002 	movne r23,r39

000006f4 \<mov16GT\>:
 6f4:	906f 2402 	movgt r12,r12
 6f8:	6c62      	movgt r3,r3
 6fa:	0062      	movgt r0,r0
 6fc:	6c6f 2402 	movgt fp,fp
 700:	b46f 2402 	movgt sp,sp
 704:	2c62      	movgt r1,r3
 706:	cc6f 2002 	movgt lr,r3
 70a:	306f 0402 	movgt r1,r12

0000070e \<movGT\>:
 70e:	906f 2402 	movgt r12,r12
 712:	6c6f fc02 	movgt r59,r59
 716:	906f 6c02 	movgt r28,r28
 71a:	6c6f 6c02 	movgt r27,r27
 71e:	b46f 2402 	movgt sp,sp
 722:	346f 0802 	movgt r1,r21
 726:	ac6f 2002 	movgt sp,r3
 72a:	8c6f 7402 	movgt r28,r43

0000072e \<mov16GTU\>:
 72e:	902f 2402 	movgtu r12,r12
 732:	6c22      	movgtu r3,r3
 734:	0022      	movgtu r0,r0
 736:	6c2f 2402 	movgtu fp,fp
 73a:	b42f 2402 	movgtu sp,sp
 73e:	982f 2402 	movgtu r12,lr
 742:	b02f 2402 	movgtu sp,r12
 746:	942f 2402 	movgtu r12,sp

0000074a \<movGTU\>:
 74a:	902f 2402 	movgtu r12,r12
 74e:	6c2f fc02 	movgtu r59,r59
 752:	902f 6c02 	movgtu r28,r28
 756:	6c2f 6c02 	movgtu r27,r27
 75a:	b42f 2402 	movgtu sp,sp
 75e:	442f 9002 	movgtu r34,r33
 762:	202f 5802 	movgtu r17,r48
 766:	602f 8c02 	movgtu r35,r24

0000076a \<mov16GTE\>:
 76a:	907f 2402 	movgte r12,r12
 76e:	6c72      	movgte r3,r3
 770:	0072      	movgte r0,r0
 772:	6c7f 2402 	movgte fp,fp
 776:	b47f 2402 	movgte sp,sp
 77a:	0072      	movgte r0,r0
 77c:	547f 0402 	movgte r2,sp
 780:	c87f 2002 	movgte lr,r2

00000784 \<movGTE\>:
 784:	907f 2402 	movgte r12,r12
 788:	6c7f fc02 	movgte r59,r59
 78c:	907f 6c02 	movgte r28,r28
 790:	6c7f 6c02 	movgte r27,r27
 794:	b47f 2402 	movgte sp,sp
 798:	8c7f 3c02 	movgte r12,r59
 79c:	a87f 9402 	movgte r37,r42
 7a0:	887f ac02 	movgte r44,r26

000007a4 \<mov16GTEU\>:
 7a4:	903f 2402 	movgteu r12,r12
 7a8:	6c32      	movgteu r3,r3
 7aa:	0032      	movgteu r0,r0
 7ac:	6c3f 2402 	movgteu fp,fp
 7b0:	b43f 2402 	movgteu sp,sp
 7b4:	d03f 2402 	movgteu lr,r12
 7b8:	a43f 2002 	movgteu sp,r1
 7bc:	983f 2402 	movgteu r12,lr

000007c0 \<movGTEU\>:
 7c0:	903f 2402 	movgteu r12,r12
 7c4:	6c3f fc02 	movgteu r59,r59
 7c8:	903f 6c02 	movgteu r28,r28
 7cc:	6c3f 6c02 	movgteu r27,r27
 7d0:	b43f 2402 	movgteu sp,sp
 7d4:	5c3f f402 	movgteu r58,r47
 7d8:	143f e002 	movgteu r56,r5
 7dc:	903f 5802 	movgteu r20,r52

000007e0 \<mov16LT\>:
 7e0:	908f 2402 	movlt r12,r12
 7e4:	6c82      	movlt r3,r3
 7e6:	0082      	movlt r0,r0
 7e8:	6c8f 2402 	movlt fp,fp
 7ec:	b48f 2402 	movlt sp,sp
 7f0:	6c82      	movlt r3,r3
 7f2:	4882      	movlt r2,r2
 7f4:	988f 2402 	movlt r12,lr

000007f8 \<movLT\>:
 7f8:	908f 2402 	movlt r12,r12
 7fc:	6c8f fc02 	movlt r59,r59
 800:	908f 6c02 	movlt r28,r28
 804:	6c8f 6c02 	movlt r27,r27
 808:	b48f 2402 	movlt sp,sp
 80c:	908f c402 	movlt r52,r12
 810:	388f e802 	movlt r57,r22
 814:	1c8f 2002 	movlt r8,r7

00000818 \<mov16LTU\>:
 818:	905f 2402 	movltu r12,r12
 81c:	6c52      	movltu r3,r3
 81e:	0052      	movltu r0,r0
 820:	6c5f 2402 	movltu fp,fp
 824:	b45f 2402 	movltu sp,sp
 828:	885f 2002 	movltu r12,r2
 82c:	b05f 2402 	movltu sp,r12
 830:	2052      	movltu r1,r0

00000832 \<movLTU\>:
 832:	905f 2402 	movltu r12,r12
 836:	6c5f fc02 	movltu r59,r59
 83a:	905f 6c02 	movltu r28,r28
 83e:	6c5f 6c02 	movltu r27,r27
 842:	b45f 2402 	movltu sp,sp
 846:	bc5f 2c02 	movltu sp,r31
 84a:	705f a402 	movltu r43,r12
 84e:	e05f 1c02 	movltu r7,r56

00000852 \<mov16LTE\>:
 852:	909f 2402 	movlte r12,r12
 856:	6c92      	movlte r3,r3
 858:	0092      	movlte r0,r0
 85a:	6c9f 2402 	movlte fp,fp
 85e:	b49f 2402 	movlte sp,sp
 862:	0c92      	movlte r0,r3
 864:	709f 0402 	movlte r3,r12
 868:	789f 0402 	movlte r3,lr

0000086c \<movLTE\>:
 86c:	909f 2402 	movlte r12,r12
 870:	6c9f fc02 	movlte r59,r59
 874:	909f 6c02 	movlte r28,r28
 878:	6c9f 6c02 	movlte r27,r27
 87c:	b49f 2402 	movlte sp,sp
 880:	cc9f 6c02 	movlte r30,r27
 884:	709f 9802 	movlte r35,r52
 888:	f49f 3802 	movlte r15,r53

0000088c \<mov16LTEU\>:
 88c:	904f 2402 	movlteu r12,r12
 890:	6c42      	movlteu r3,r3
 892:	0042      	movlteu r0,r0
 894:	6c4f 2402 	movlteu fp,fp
 898:	b44f 2402 	movlteu sp,sp
 89c:	984f 2402 	movlteu r12,lr
 8a0:	4842      	movlteu r2,r2
 8a2:	4c4f 0402 	movlteu r2,fp

000008a6 \<movLTEU\>:
 8a6:	904f 2402 	movlteu r12,r12
 8aa:	6c4f fc02 	movlteu r59,r59
 8ae:	904f 6c02 	movlteu r28,r28
 8b2:	6c4f 6c02 	movlteu r27,r27
 8b6:	b44f 2402 	movlteu sp,sp
 8ba:	f04f 7002 	movlteu r31,r36
 8be:	084f 7802 	movlteu r24,r50
 8c2:	984f d802 	movlteu r52,r54

000008c6 \<mov16B\>:
 8c6:	90ef 2402 	mov r12,r12
 8ca:	6ce2      	mov r3,r3
 8cc:	00e2      	mov r0,r0
 8ce:	6cef 2402 	mov fp,fp
 8d2:	b4ef 2402 	mov sp,sp
 8d6:	84ef 2002 	mov r12,r1
 8da:	80ef 2002 	mov r12,r0
 8de:	10ef 0402 	mov r0,r12

000008e2 \<movB\>:
 8e2:	90ef 2402 	mov r12,r12
 8e6:	6cef fc02 	mov r59,r59
 8ea:	90ef 6c02 	mov r28,r28
 8ee:	6cef 6c02 	mov r27,r27
 8f2:	b4ef 2402 	mov sp,sp
 8f6:	2cef 1c02 	mov r1,r59
 8fa:	90ef 6402 	mov r28,r12
 8fe:	a8ef 1402 	mov r5,r42

00000902 \<mov16BEQ\>:
 902:	90af 2402 	movbeq r12,r12
 906:	6ca2      	movbeq r3,r3
 908:	00a2      	movbeq r0,r0
 90a:	6caf 2402 	movbeq fp,fp
 90e:	b4af 2402 	movbeq sp,sp
 912:	c8af 2002 	movbeq lr,r2
 916:	68af 2002 	movbeq fp,r2
 91a:	84af 2002 	movbeq r12,r1

0000091e \<movBEQ\>:
 91e:	90af 2402 	movbeq r12,r12
 922:	6caf fc02 	movbeq r59,r59
 926:	90af 6c02 	movbeq r28,r28
 92a:	6caf 6c02 	movbeq r27,r27
 92e:	b4af 2402 	movbeq sp,sp
 932:	a0af 6802 	movbeq r29,r16
 936:	58af 5402 	movbeq r18,r46
 93a:	c4af 2002 	movbeq lr,r1

0000093e \<mov16BNE\>:
 93e:	90bf 2402 	movbne r12,r12
 942:	6cb2      	movbne r3,r3
 944:	00b2      	movbne r0,r0
 946:	6cbf 2402 	movbne fp,fp
 94a:	b4bf 2402 	movbne sp,sp
 94e:	28b2      	movbne r1,r2
 950:	84bf 2002 	movbne r12,r1
 954:	8cbf 2002 	movbne r12,r3

00000958 \<movBNE\>:
 958:	90bf 2402 	movbne r12,r12
 95c:	6cbf fc02 	movbne r59,r59
 960:	90bf 6c02 	movbne r28,r28
 964:	6cbf 6c02 	movbne r27,r27
 968:	b4bf 2402 	movbne sp,sp
 96c:	fcbf 2002 	movbne r15,r7
 970:	0cbf 7402 	movbne r24,r43
 974:	f0bf 5802 	movbne r23,r52

00000978 \<mov16BLT\>:
 978:	90cf 2402 	movblt r12,r12
 97c:	6cc2      	movblt r3,r3
 97e:	00c2      	movblt r0,r0
 980:	6ccf 2402 	movblt fp,fp
 984:	b4cf 2402 	movblt sp,sp
 988:	b8cf 2402 	movblt sp,lr
 98c:	98cf 2402 	movblt r12,lr
 990:	d4cf 2402 	movblt lr,sp

00000994 \<movBLT\>:
 994:	90cf 2402 	movblt r12,r12
 998:	6ccf fc02 	movblt r59,r59
 99c:	90cf 6c02 	movblt r28,r28
 9a0:	6ccf 6c02 	movblt r27,r27
 9a4:	b4cf 2402 	movblt sp,sp
 9a8:	90cf d402 	movblt r52,r44
 9ac:	2ccf f002 	movblt r57,r35
 9b0:	a4cf d002 	movblt r53,r33

000009b4 \<mov16BLTE\>:
 9b4:	90df 2402 	movblte r12,r12
 9b8:	6cd2      	movblte r3,r3
 9ba:	00d2      	movblte r0,r0
 9bc:	6cdf 2402 	movblte fp,fp
 9c0:	b4df 2402 	movblte sp,sp
 9c4:	b0df 2402 	movblte sp,r12
 9c8:	0cdf 0402 	movblte r0,fp
 9cc:	14df 0402 	movblte r0,sp

000009d0 \<movBLTE\>:
 9d0:	90df 2402 	movblte r12,r12
 9d4:	6cdf fc02 	movblte r59,r59
 9d8:	90df 6c02 	movblte r28,r28
 9dc:	6cdf 6c02 	movblte r27,r27
 9e0:	b4df 2402 	movblte sp,sp
 9e4:	50df f402 	movblte r58,r44
 9e8:	78df 8802 	movblte r35,r22
 9ec:	08df 2002 	movblte r8,r2

000009f0 \<movts16\>:
 9f0:	810f 2002 	movts config,r12
 9f4:	750f 0402 	movts ipend,r3
 9f8:	010f 0402 	movts iret,r0
 9fc:	6d0f 2002 	movts debug,fp
 a00:	a50f 2002 	movts status,sp
 a04:	650f 2002 	movts status,fp
 a08:	690f 2002 	movts pc,fp
 a0c:	050f 0402 	movts imask,r0

00000a10 \<movts\>:
 a10:	810f 2002 	movts config,r12
 a14:	750f e402 	movts ipend,r59
 a18:	810f 6402 	movts iret,r28
 a1c:	6d0f 6002 	movts debug,r27
 a20:	a50f 2002 	movts status,sp
 a24:	4d0f c002 	movts debug,r50
 a28:	350f 8402 	movts ipend,r33
 a2c:	850f 2002 	movts status,r12

00000a30 \<movfs16\>:
 a30:	811f 2002 	movfs r12,config
 a34:	751f 0402 	movfs r3,ipend
 a38:	011f 0402 	movfs r0,iret
 a3c:	6d1f 2002 	movfs fp,debug
 a40:	a51f 2002 	movfs sp,status
 a44:	211f 0402 	movfs r1,iret
 a48:	4512      	movfs r2,status
 a4a:	cd1f 2002 	movfs lr,debug

00000a4e \<movfs\>:
 a4e:	811f 2002 	movfs r12,config
 a52:	751f e402 	movfs r59,ipend
 a56:	811f 6402 	movfs r28,iret
 a5a:	6d1f 6002 	movfs r27,debug
 a5e:	a51f 2002 	movfs sp,status
 a62:	ad1f 2002 	movfs sp,debug
 a66:	e51f 2002 	movfs r15,status
 a6a:	051f 4402 	movfs r16,imask

00000a6e \<nop\>:
 a6e:	01a2      	nop

00000a70 \<idle\>:
 a70:	01b2      	idle

00000a72 \<bkpt\>:
 a72:	01c2      	bkpt

00000a74 \<rti\>:
 a74:	01d2      	rti

00000a76 \<trap16\>:
 a76:	03e2      	trap 0x0
 a78:	1fe2      	trap 0x7
 a7a:	13e2      	trap 0x4
 a7c:	0fe2      	trap 0x3
 a7e:	07e2      	trap 0x1
 a80:	1be2      	trap 0x6
 a82:	0fe2      	trap 0x3
 a84:	17e2      	trap 0x5

00000a86 \<add16\>:
 a86:	921f 248a 	add r12,r12,r12
 a8a:	6d9a      	add r3,r3,r3
 a8c:	001a      	add r0,r0,r0
 a8e:	6d9f 248a 	add fp,fp,fp
 a92:	b69f 248a 	add sp,sp,sp
 a96:	ab1f 208a 	add sp,r2,lr
 a9a:	089a      	add r0,r2,r1
 a9c:	8d9f 248a 	add r12,fp,fp

00000aa0 \<add\>:
 aa0:	921f 248a 	add r12,r12,r12
 aa4:	6d9f ff8a 	add r59,r59,r59
 aa8:	921f 6d8a 	add r28,r28,r28
 aac:	6d9f 6d8a 	add r27,r27,r27
 ab0:	b69f 248a 	add sp,sp,sp
 ab4:	081f e50a 	add r56,r10,r16
 ab8:	851f 8e0a 	add r36,r25,r34
 abc:	449f 190a 	add r2,r49,r17

00000ac0 \<sub16\>:
 ac0:	923f 248a 	sub r12,r12,r12
 ac4:	6dba      	sub r3,r3,r3
 ac6:	003a      	sub r0,r0,r0
 ac8:	6dbf 248a 	sub fp,fp,fp
 acc:	b6bf 248a 	sub sp,sp,sp
 ad0:	533f 048a 	sub r2,r12,lr
 ad4:	d83f 240a 	sub lr,lr,r0
 ad8:	6dba      	sub r3,r3,r3

00000ada \<sub\>:
 ada:	923f 248a 	sub r12,r12,r12
 ade:	6dbf ff8a 	sub r59,r59,r59
 ae2:	923f 6d8a 	sub r28,r28,r28
 ae6:	6dbf 6d8a 	sub r27,r27,r27
 aea:	b6bf 248a 	sub sp,sp,sp
 aee:	9a3f 250a 	sub r12,lr,r20
 af2:	1bbf ca8a 	sub r48,r22,r47
 af6:	62bf 588a 	sub r19,r48,sp

00000afa \<and16\>:
 afa:	925f 248a 	and r12,r12,r12
 afe:	6dda      	and r3,r3,r3
 b00:	005a      	and r0,r0,r0
 b02:	6ddf 248a 	and fp,fp,fp
 b06:	b6df 248a 	and sp,sp,sp
 b0a:	75df 240a 	and fp,sp,r3
 b0e:	6dda      	and r3,r3,r3
 b10:	96df 248a 	and r12,sp,sp

00000b14 \<and\>:
 b14:	925f 248a 	and r12,r12,r12
 b18:	6ddf ff8a 	and r59,r59,r59
 b1c:	925f 6d8a 	and r28,r28,r28
 b20:	6ddf 6d8a 	and r27,r27,r27
 b24:	b6df 248a 	and sp,sp,sp
 b28:	935f c68a 	and r52,r12,r46
 b2c:	825f b68a 	and r44,r40,r44
 b30:	0bdf 7d8a 	and r24,r58,r31

00000b34 \<orr16\>:
 b34:	927f 248a 	orr r12,r12,r12
 b38:	6dfa      	orr r3,r3,r3
 b3a:	007a      	orr r0,r0,r0
 b3c:	6dff 248a 	orr fp,fp,fp
 b40:	b6ff 248a 	orr sp,sp,sp
 b44:	c6ff 208a 	orr lr,r1,sp
 b48:	7b7f 048a 	orr r3,lr,lr
 b4c:	4d7a      	orr r2,r3,r2

00000b4e \<orr\>:
 b4e:	927f 248a 	orr r12,r12,r12
 b52:	6dff ff8a 	orr r59,r59,r59
 b56:	927f 6d8a 	orr r28,r28,r28
 b5a:	6dff 6d8a 	orr r27,r27,r27
 b5e:	b6ff 248a 	orr sp,sp,sp
 b62:	95ff c38a 	orr r52,r5,r59
 b66:	e1ff 328a 	orr r15,r32,r43
 b6a:	167f ee8a 	orr r56,r29,r44

00000b6e \<eor16\>:
 b6e:	920f 248a 	eor r12,r12,r12
 b72:	6d8a      	eor r3,r3,r3
 b74:	000a      	eor r0,r0,r0
 b76:	6d8f 248a 	eor fp,fp,fp
 b7a:	b68f 248a 	eor sp,sp,sp
 b7e:	8d0f 200a 	eor r12,r3,r2
 b82:	750f 040a 	eor r3,sp,r2
 b86:	750f 240a 	eor fp,sp,r2

00000b8a \<eor\>:
 b8a:	920f 248a 	eor r12,r12,r12
 b8e:	6d8f ff8a 	eor r59,r59,r59
 b92:	920f 6d8a 	eor r28,r28,r28
 b96:	6d8f 6d8a 	eor r27,r27,r27
 b9a:	b68f 248a 	eor sp,sp,sp
 b9e:	228f 5d8a 	eor r17,r56,r29
 ba2:	a58f 358a 	eor sp,r41,r27
 ba6:	698f 268a 	eor fp,r10,r43

00000baa \<asr16\>:
 baa:	926f 248a 	asr r12,r12,r12
 bae:	6dea      	asr r3,r3,r3
 bb0:	006a      	asr r0,r0,r0
 bb2:	6def 248a 	asr fp,fp,fp
 bb6:	b6ef 248a 	asr sp,sp,sp
 bba:	61ea      	asr r3,r0,r3
 bbc:	676f 008a 	asr r3,r1,lr
 bc0:	0eef 048a 	asr r0,fp,sp

00000bc4 \<asr\>:
 bc4:	926f 248a 	asr r12,r12,r12
 bc8:	6def ff8a 	asr r59,r59,r59
 bcc:	926f 6d8a 	asr r28,r28,r28
 bd0:	6def 6d8a 	asr r27,r27,r27
 bd4:	b6ef 248a 	asr sp,sp,sp
 bd8:	44ef 858a 	asr r34,r9,r25
 bdc:	64ef ca0a 	asr r51,r17,r33
 be0:	9def 208a 	asr r12,r7,fp

00000be4 \<lsr16\>:
 be4:	924f 248a 	lsr r12,r12,r12
 be8:	6dca      	lsr r3,r3,r3
 bea:	004a      	lsr r0,r0,r0
 bec:	6dcf 248a 	lsr fp,fp,fp
 bf0:	b6cf 248a 	lsr sp,sp,sp
 bf4:	adcf 208a 	lsr sp,r3,fp
 bf8:	674f 208a 	lsr fp,r1,lr
 bfc:	c94f 200a 	lsr lr,r2,r2

00000c00 \<lsr\>:
 c00:	924f 248a 	lsr r12,r12,r12
 c04:	6dcf ff8a 	lsr r59,r59,r59
 c08:	924f 6d8a 	lsr r28,r28,r28
 c0c:	6dcf 6d8a 	lsr r27,r27,r27
 c10:	b6cf 248a 	lsr sp,sp,sp
 c14:	c5cf 0d0a 	lsr r6,r25,r19
 c18:	984f 3a0a 	lsr r12,r54,r32
 c1c:	b64f 248a 	lsr sp,sp,r12

00000c20 \<lsl16\>:
 c20:	922f 248a 	lsl r12,r12,r12
 c24:	6daa      	lsl r3,r3,r3
 c26:	002a      	lsl r0,r0,r0
 c28:	6daf 248a 	lsl fp,fp,fp
 c2c:	b6af 248a 	lsl sp,sp,sp
 c30:	922f 248a 	lsl r12,r12,r12
 c34:	c62f 208a 	lsl lr,r1,r12
 c38:	d5af 240a 	lsl lr,sp,r3

00000c3c \<lsl\>:
 c3c:	922f 248a 	lsl r12,r12,r12
 c40:	6daf ff8a 	lsl r59,r59,r59
 c44:	922f 6d8a 	lsl r28,r28,r28
 c48:	6daf 6d8a 	lsl r27,r27,r27
 c4c:	b6af 248a 	lsl sp,sp,sp
 c50:	8faf 948a 	lsl r36,r43,r15
 c54:	5eaf 920a 	lsl r34,r39,r37
 c58:	e6af 518a 	lsl r23,r33,r29

00000c5c \<addi16\>:
 c5c:	901b 2400 	add r12,r12,0
 c60:	6f9b 0000 	add r3,r3,7
 c64:	021b 0000 	add r0,r0,4
 c68:	6d9b 2400 	add fp,fp,3
 c6c:	b49b 2400 	add sp,sp,1
 c70:	6493      	add r3,r1,1
 c72:	2d9b 0400 	add r1,fp,3
 c76:	0f9b 0400 	add r0,fp,7

00000c7a \<addi\>:
 c7a:	901b 2400 	add r12,r12,0
 c7e:	6f9b fc7f 	add r59,r59,1023
 c82:	939b 6c04 	add r28,r28,39
 c86:	6f9b 6c7f 	add r27,r27,1023
 c8a:	b49b 2400 	add sp,sp,1
 c8e:	329b cc14 	add r49,r28,165
 c92:	eb9b 604d 	add r31,r2,623
 c96:	049b 4476 	add r16,r9,945

00000c9a \<subi16\>:
 c9a:	903b 2400 	sub r12,r12,0
 c9e:	6fbb 0000 	sub r3,r3,7
 ca2:	023b 0000 	sub r0,r0,4
 ca6:	6dbb 2400 	sub fp,fp,3
 caa:	b4bb 2400 	sub sp,sp,1
 cae:	8d3b 2000 	sub r12,r3,2
 cb2:	ce3b 2000 	sub lr,r3,4
 cb6:	88bb 2000 	sub r12,r2,1

00000cba \<subi\>:
 cba:	903b 2400 	sub r12,r12,0
 cbe:	6cbb fc00 	sub r59,r59,1
 cc2:	93bb 6c7f 	sub r28,r28,1023
 cc6:	6f3b 6c7f 	sub r27,r27,1022
 cca:	b4bb 2400 	sub sp,sp,1
 cce:	7a3b c068 	sub r51,r6,836
 cd2:	e23b b460 	sub r47,r40,772
 cd6:	f03b c03d 	sub r55,r4,488

00000cda \<lsri16\>:
 cda:	900f 2406 	lsr r12,r12,0x0
 cde:	6fe6      	lsr r3,r3,0x1f
 ce0:	0206      	lsr r0,r0,0x10
 ce2:	6def 2406 	lsr fp,fp,0xf
 ce6:	b42f 2406 	lsr sp,sp,0x1
 cea:	0cc6      	lsr r0,r3,0x6
 cec:	2906      	lsr r1,r2,0x8
 cee:	79cf 2406 	lsr fp,lr,0xe

00000cf2 \<lsri32\>:
 cf2:	900f 2406 	lsr r12,r12,0x0
 cf6:	6fef fc06 	lsr r59,r59,0x1f
 cfa:	920f 6c06 	lsr r28,r28,0x10
 cfe:	6def 6c06 	lsr r27,r27,0xf
 d02:	b42f 2406 	lsr sp,sp,0x1
 d06:	c26f 7806 	lsr r30,r48,0x13
 d0a:	7eef a006 	lsr r43,r7,0x17
 d0e:	8b8f 6006 	lsr r28,r2,0x1c

00000d12 \<lsli16\>:
 d12:	901f 2406 	lsl r12,r12,0x0
 d16:	6ff6      	lsl r3,r3,0x1f
 d18:	0216      	lsl r0,r0,0x10
 d1a:	6dff 2406 	lsl fp,fp,0xf
 d1e:	b43f 2406 	lsl sp,sp,0x1
 d22:	4d76      	lsl r2,r3,0xb
 d24:	c8df 2006 	lsl lr,r2,0x6
 d28:	0a16      	lsl r0,r2,0x10

00000d2a \<lsli32\>:
 d2a:	901f 2406 	lsl r12,r12,0x0
 d2e:	6fff fc06 	lsl r59,r59,0x1f
 d32:	921f 6c06 	lsl r28,r28,0x10
 d36:	6dff 6c06 	lsl r27,r27,0xf
 d3a:	b43f 2406 	lsl sp,sp,0x1
 d3e:	0e7f f806 	lsl r56,r51,0x13
 d42:	3e7f 5006 	lsl r17,r39,0x13
 d46:	519f 0406 	lsl r2,r12,0xc

00000d4a \<asri16\>:
 d4a:	900f 240e 	asr r12,r12,0x0
 d4e:	6fee      	asr r3,r3,0x1f
 d50:	020e      	asr r0,r0,0x10
 d52:	6def 240e 	asr fp,fp,0xf
 d56:	b42f 240e 	asr sp,sp,0x1
 d5a:	d2af 240e 	asr lr,r12,0x15
 d5e:	6ece      	asr r3,r3,0x16
 d60:	6d2e      	asr r3,r3,0x9

00000d62 \<asri32\>:
 d62:	900f 240e 	asr r12,r12,0x0
 d66:	6fef fc0e 	asr r59,r59,0x1f
 d6a:	920f 6c0e 	asr r28,r28,0x10
 d6e:	6def 6c0e 	asr r27,r27,0xf
 d72:	b42f 240e 	asr sp,sp,0x1
 d76:	9a2f d40e 	asr r52,r46,0x11
 d7a:	e2cf 5c0e 	asr r23,r56,0x16
 d7e:	bb8f 540e 	asr r21,r46,0x1c

00000d82 \<mov8\>:
 d82:	800b 2002 	mov r12,0x0
 d86:	7fe3      	mov r3,0xff
 d88:	1003      	mov r0,0x80
 d8a:	6feb 2002 	mov fp,0x7f
 d8e:	a02b 2002 	mov sp,0x1
 d92:	cb6b 2002 	mov lr,0x5b
 d96:	09a3      	mov r0,0x4d
 d98:	614b 2002 	mov fp,0xa

00000d9c \<mov16\>:
 d9c:	800b 2002 	mov r12,0x0
 da0:	7feb eff2 	mov r59,0xffff
 da4:	800b 6802 	mov r28,0x8000
 da8:	7feb 67f2 	mov r27,0x7fff
 dac:	a02b 2002 	mov sp,0x1
 db0:	be2b cee2 	mov r53,0xeef1
 db4:	5deb 4cb2 	mov r18,0xcbef
 db8:	044b 48e2 	mov r16,0x8e22

00000dbc \<faddf16\>:
 dbc:	920f 2487 	fadd r12,r12,r12
 dc0:	6d87      	fadd r3,r3,r3
 dc2:	0007      	fadd r0,r0,r0
 dc4:	6d8f 2487 	fadd fp,fp,fp
 dc8:	b68f 2487 	fadd sp,sp,sp
 dcc:	b10f 2407 	fadd sp,r12,r2
 dd0:	a90f 2007 	fadd sp,r2,r2
 dd4:	b98f 2487 	fadd sp,lr,fp

00000dd8 \<faddf32\>:
 dd8:	920f 2487 	fadd r12,r12,r12
 ddc:	6d8f ff87 	fadd r59,r59,r59
 de0:	920f 6d87 	fadd r28,r28,r28
 de4:	6d8f 6d87 	fadd r27,r27,r27
 de8:	b68f 2487 	fadd sp,sp,sp
 dec:	b78f 2e07 	fadd sp,r29,r39
 df0:	018f 9407 	fadd r32,r40,r3
 df4:	170f ac87 	fadd r40,r29,lr

00000df8 \<fsubf16\>:
 df8:	921f 2487 	fsub r12,r12,r12
 dfc:	6d97      	fsub r3,r3,r3
 dfe:	0017      	fsub r0,r0,r0
 e00:	6d9f 2487 	fsub fp,fp,fp
 e04:	b69f 2487 	fsub sp,sp,sp
 e08:	5a9f 0487 	fsub r2,lr,sp
 e0c:	661f 0087 	fsub r3,r1,r12
 e10:	711f 0407 	fsub r3,r12,r2

00000e14 \<fsubf32\>:
 e14:	921f 2487 	fsub r12,r12,r12
 e18:	6d9f ff87 	fsub r59,r59,r59
 e1c:	921f 6d87 	fsub r28,r28,r28
 e20:	6d9f 6d87 	fsub r27,r27,r27
 e24:	b69f 2487 	fsub sp,sp,sp
 e28:	219f 1c87 	fsub r1,r56,fp
 e2c:	7b9f 0887 	fsub r3,r22,r15
 e30:	c29f 1a87 	fsub r6,r48,r45

00000e34 \<fmulf16\>:
 e34:	922f 2487 	fmul r12,r12,r12
 e38:	6da7      	fmul r3,r3,r3
 e3a:	0027      	fmul r0,r0,r0
 e3c:	6daf 2487 	fmul fp,fp,fp
 e40:	b6af 2487 	fmul sp,sp,sp
 e44:	71af 0487 	fmul r3,r12,fp
 e48:	c52f 2007 	fmul lr,r1,r2
 e4c:	bb2f 2487 	fmul sp,lr,lr

00000e50 \<fmulf32\>:
 e50:	922f 2487 	fmul r12,r12,r12
 e54:	6daf ff87 	fmul r59,r59,r59
 e58:	922f 6d87 	fmul r28,r28,r28
 e5c:	6daf 6d87 	fmul r27,r27,r27
 e60:	b6af 2487 	fmul sp,sp,sp
 e64:	5daf eb07 	fmul r58,r23,r51
 e68:	cbaf 4287 	fmul r22,r2,r47
 e6c:	d92f a487 	fmul r46,lr,r10

00000e70 \<fmaddf16\>:
 e70:	923f 2487 	fmadd r12,r12,r12
 e74:	6db7      	fmadd r3,r3,r3
 e76:	0037      	fmadd r0,r0,r0
 e78:	6dbf 2487 	fmadd fp,fp,fp
 e7c:	b6bf 2487 	fmadd sp,sp,sp
 e80:	a5bf 2007 	fmadd sp,r1,r3
 e84:	6c37      	fmadd r3,r3,r0
 e86:	523f 0487 	fmadd r2,r12,r12

00000e8a \<fmaddf32\>:
 e8a:	923f 2487 	fmadd r12,r12,r12
 e8e:	6dbf ff87 	fmadd r59,r59,r59
 e92:	923f 6d87 	fmadd r28,r28,r28
 e96:	6dbf 6d87 	fmadd r27,r27,r27
 e9a:	b6bf 2487 	fmadd sp,sp,sp
 e9e:	983f 7a07 	fmadd r28,r54,r32
 ea2:	89bf 2087 	fmadd r12,r2,fp
 ea6:	633f 3507 	fmadd fp,r40,r22

00000eaa \<fmsubf16\>:
 eaa:	924f 2487 	fmsub r12,r12,r12
 eae:	6dc7      	fmsub r3,r3,r3
 eb0:	0047      	fmsub r0,r0,r0
 eb2:	6dcf 2487 	fmsub fp,fp,fp
 eb6:	b6cf 2487 	fmsub sp,sp,sp
 eba:	accf 2407 	fmsub sp,fp,r1
 ebe:	2ecf 0487 	fmsub r1,fp,sp
 ec2:	0c47      	fmsub r0,r3,r0

00000ec4 \<fmsubf32\>:
 ec4:	924f 2487 	fmsub r12,r12,r12
 ec8:	6dcf ff87 	fmsub r59,r59,r59
 ecc:	924f 6d87 	fmsub r28,r28,r28
 ed0:	6dcf 6d87 	fmsub r27,r27,r27
 ed4:	b6cf 2487 	fmsub sp,sp,sp
 ed8:	50cf a887 	fmsub r42,r20,r9
 edc:	c14f 4e87 	fmsub r22,r24,r42
 ee0:	f9cf 2907 	fmsub r15,r22,r19
 ee4:	2a4c 0101 	ldr r1,\[r2,-0xc]
 ee8:	dbbc 4dff 	strh r22,\[r30,-0x7ff]
 eec:	9bec 24ff 	ldrd r12,\[lr,\+0x7ff]
 ef0:	201e      	bitr r1,r0
 ef2:	fc1f 640e 	bitr r31,r15