0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011 .section .rodata
0012 .balign 16
0013
0014 .byteswap_constant:
0015
0016 .octa 0x0F0E0D0C0B0A09080706050403020100
0017
0018 .constants:
0019
0020
0021
0022 .octa 0x0000000056d300000000000052550000
0023
0024
0025 .octa 0x00000000ee67000000000000a1e40000
0026
0027
0028 .octa 0x0000000060830000000000004ad10000
0029
0030
0031 .octa 0x000000008cfe0000000000009ab40000
0032
0033
0034 .octa 0x000000003e93000000000000fdb50000
0035
0036
0037 .octa 0x000000003c2000000000000045480000
0038
0039
0040 .octa 0x00000000b1fc0000000000008d690000
0041
0042
0043 .octa 0x00000000f82b00000000000024ad0000
0044
0045
0046 .octa 0x0000000044420000000000009f1a0000
0047
0048
0049 .octa 0x00000000e88c00000000000066ec0000
0050
0051
0052 .octa 0x00000000385c000000000000c87d0000
0053
0054
0055 .octa 0x000000003227000000000000c8ff0000
0056
0057
0058 .octa 0x00000000a9a900000000000033440000
0059
0060
0061 .octa 0x00000000abaa00000000000066eb0000
0062
0063
0064 .octa 0x000000001ac3000000000000c4ef0000
0065
0066
0067 .octa 0x0000000063f000000000000056f30000
0068
0069
0070 .octa 0x0000000032cc00000000000002050000
0071
0072
0073 .octa 0x00000000f8b5000000000000568e0000
0074
0075
0076 .octa 0x000000008db100000000000064290000
0077
0078
0079 .octa 0x0000000059ca0000000000006b660000
0080
0081
0082 .octa 0x000000005f5c00000000000018f80000
0083
0084
0085 .octa 0x0000000061af000000000000b6090000
0086
0087
0088 .octa 0x00000000e29e000000000000099a0000
0089
0090
0091 .octa 0x000000000975000000000000a8360000
0092
0093
0094 .octa 0x0000000043900000000000004f570000
0095
0096
0097 .octa 0x00000000f9cd000000000000134c0000
0098
0099
0100 .octa 0x000000007c29000000000000ec380000
0101
0102
0103 .octa 0x000000004c6a000000000000b0d10000
0104
0105
0106 .octa 0x00000000e7290000000000007d3e0000
0107
0108
0109 .octa 0x00000000f1ab000000000000f0b20000
0110
0111
0112 .octa 0x0000000039db0000000000009c270000
0113
0114
0115 .octa 0x000000005e2800000000000092890000
0116
0117
0118 .octa 0x00000000d44e000000000000d5ee0000
0119
0120
0121 .octa 0x00000000cd0a00000000000041f50000
0122
0123
0124 .octa 0x00000000c5b400000000000010520000
0125
0126
0127 .octa 0x00000000fd2100000000000042170000
0128
0129
0130 .octa 0x000000002f2500000000000095c20000
0131
0132
0133 .octa 0x000000001b0100000000000001ce0000
0134
0135
0136 .octa 0x000000000d430000000000002aca0000
0137
0138
0139 .octa 0x0000000030a6000000000000385e0000
0140
0141
0142 .octa 0x00000000e37b0000000000006f7a0000
0143
0144
0145 .octa 0x00000000873600000000000024320000
0146
0147
0148 .octa 0x00000000e9fb000000000000bd9c0000
0149
0150
0151 .octa 0x000000003b9500000000000054bc0000
0152
0153
0154 .octa 0x00000000133e000000000000a4660000
0155
0156
0157 .octa 0x00000000784500000000000079930000
0158
0159
0160 .octa 0x00000000b9800000000000001bb80000
0161
0162
0163 .octa 0x00000000687600000000000024400000
0164
0165
0166 .octa 0x00000000aff300000000000029e10000
0167
0168
0169 .octa 0x0000000024b50000000000005ded0000
0170
0171
0172 .octa 0x0000000017e8000000000000b12e0000
0173
0174
0175 .octa 0x00000000128400000000000026d20000
0176
0177
0178 .octa 0x000000002115000000000000a32a0000
0179
0180
0181 .octa 0x000000009595000000000000a1210000
0182
0183
0184 .octa 0x00000000281e000000000000ee8b0000
0185
0186
0187 .octa 0x0000000006010000000000003d0d0000
0188
0189
0190 .octa 0x00000000e2b600000000000034e90000
0191
0192
0193 .octa 0x000000001bd40000000000004cdb0000
0194
0195
0196 .octa 0x00000000df2800000000000030e90000
0197
0198
0199 .octa 0x0000000049c200000000000042590000
0200
0201
0202 .octa 0x000000009b97000000000000df950000
0203
0204
0205 .octa 0x000000006184000000000000da7b0000
0206
0207
0208 .octa 0x00000000461700000000000012510000
0209
0210
0211 .octa 0x000000009b40000000000000f37e0000
0212
0213
0214 .octa 0x00000000eeb2000000000000ecf10000
0215
0216
0217 .octa 0x00000000b2e800000000000050f20000
0218
0219
0220 .octa 0x00000000f59a000000000000e0b30000
0221
0222
0223 .octa 0x00000000467f0000000000004d5a0000
0224
0225
0226 .octa 0x00000000da92000000000000bb010000
0227
0228
0229 .octa 0x000000001e1000000000000022a40000
0230
0231
0232 .octa 0x0000000058fe000000000000836f0000
0233
0234
0235 .octa 0x00000000b9ce000000000000d78d0000
0236
0237
0238 .octa 0x0000000022210000000000004f8d0000
0239
0240
0241 .octa 0x00000000744600000000000033760000
0242
0243
0244 .octa 0x000000001c2e000000000000a1e50000
0245
0246
0247 .octa 0x00000000dcc8000000000000a1a40000
0248
0249
0250 .octa 0x00000000910f00000000000019a20000
0251
0252
0253 .octa 0x0000000055d5000000000000f6ae0000
0254
0255
0256 .octa 0x00000000c8ba000000000000a7ac0000
0257
0258
0259 .octa 0x0000000031f8000000000000eea20000
0260
0261
0262 .octa 0x000000001966000000000000c4d90000
0263
0264
0265 .octa 0x00000000b9810000000000002b470000
0266
0267
0268 .octa 0x000000008303000000000000f7cf0000
0269
0270
0271 .octa 0x000000002ce500000000000035b30000
0272
0273
0274 .octa 0x000000002fae0000000000000c7c0000
0275
0276
0277 .octa 0x00000000f50c0000000000009edf0000
0278
0279
0280 .octa 0x00000000714f00000000000004cd0000
0281
0282
0283 .octa 0x00000000c161000000000000541b0000
0284
0285
0286 .octa 0x0000000021c8000000000000e2700000
0287
0288
0289 .octa 0x00000000b93d00000000000009a60000
0290
0291
0292 .octa 0x00000000fbcf000000000000761c0000
0293
0294
0295 .octa 0x0000000026350000000000009db30000
0296
0297
0298 .octa 0x00000000b64f0000000000003e9f0000
0299
0300
0301 .octa 0x00000000bd0e00000000000078590000
0302
0303
0304 .octa 0x00000000d9360000000000008bc80000
0305
0306
0307 .octa 0x000000002f140000000000008c9f0000
0308
0309
0310 .octa 0x000000006a270000000000006af70000
0311
0312
0313 .octa 0x000000006685000000000000e5210000
0314
0315
0316 .octa 0x0000000062da00000000000008290000
0317
0318
0319 .octa 0x00000000bb4b000000000000e4d00000
0320
0321
0322 .octa 0x00000000d2490000000000004ae10000
0323
0324
0325 .octa 0x00000000c85b00000000000000e70000
0326
0327
0328 .octa 0x00000000c37a00000000000015650000
0329
0330
0331 .octa 0x0000000018530000000000001c2f0000
0332
0333
0334 .octa 0x00000000b46600000000000037bd0000
0335
0336
0337 .octa 0x00000000439b00000000000012190000
0338
0339
0340 .octa 0x00000000b1260000000000005ece0000
0341
0342
0343 .octa 0x00000000d8110000000000002a5e0000
0344
0345
0346 .octa 0x00000000099f00000000000052330000
0347
0348
0349 .octa 0x00000000f9f9000000000000f9120000
0350
0351
0352 .octa 0x000000005cc00000000000000ddc0000
0353
0354
0355 .octa 0x00000000343b00000000000012200000
0356
0357
0358 .octa 0x000000009222000000000000d12b0000
0359
0360
0361 .octa 0x00000000d781000000000000eb2d0000
0362
0363
0364 .octa 0x000000000bf400000000000058970000
0365
0366
0367 .octa 0x00000000094200000000000013690000
0368
0369
0370 .octa 0x00000000d55100000000000051950000
0371
0372
0373 .octa 0x000000008f11000000000000954b0000
0374
0375
0376 .octa 0x00000000140f000000000000b29e0000
0377
0378
0379 .octa 0x00000000c6db000000000000db5d0000
0380
0381
0382 .octa 0x00000000715b000000000000dfaf0000
0383
0384
0385 .octa 0x000000000dea000000000000e3b60000
0386
0387
0388 .octa 0x000000006f94000000000000ddaf0000
0389
0390
0391 .octa 0x0000000024e1000000000000e4f70000
0392
0393
0394 .octa 0x000000008810000000000000aa110000
0395
0396
0397 .octa 0x0000000030c2000000000000a8e60000
0398
0399
0400 .octa 0x00000000e6d0000000000000ccf30000
0401
0402
0403 .octa 0x000000004da000000000000079bf0000
0404
0405
0406 .octa 0x000000007759000000000000b3a30000
0407
0408
0409 .octa 0x00000000597400000000000028790000
0410
0411
0412 .octa 0x000000007acd000000000000b5820000
0413
0414
0415 .octa 0x00000000e6e400000000000026ad0000
0416
0417
0418 .octa 0x000000006d49000000000000985b0000
0419
0420
0421 .octa 0x000000000f0800000000000011520000
0422
0423
0424 .octa 0x000000002c7f000000000000846c0000
0425
0426
0427 .octa 0x000000005ce7000000000000ae1d0000
0428
0429
0430 .octa 0x00000000d4cb000000000000e21d0000
0431
0432
0433 .octa 0x000000003a2300000000000019bb0000
0434
0435
0436 .octa 0x000000000e1700000000000095290000
0437
0438
0439 .octa 0x000000006e6400000000000050d20000
0440
0441
0442 .octa 0x000000008d5c0000000000000cd10000
0443
0444
0445 .octa 0x00000000ef310000000000007b570000
0446
0447
0448 .octa 0x00000000645d00000000000053d60000
0449
0450
0451 .octa 0x0000000018fc00000000000077510000
0452
0453
0454 .octa 0x000000000cb3000000000000a7b70000
0455
0456
0457 .octa 0x00000000991b000000000000d0780000
0458
0459
0460 .octa 0x00000000845a000000000000be3c0000
0461
0462
0463 .octa 0x00000000d3a9000000000000df020000
0464
0465
0466 .octa 0x0000000017d7000000000000063e0000
0467
0468
0469 .octa 0x000000007a860000000000008ab40000
0470
0471
0472 .octa 0x00000000fd7c000000000000c7bd0000
0473
0474
0475 .octa 0x00000000a56b000000000000efd60000
0476
0477
0478 .octa 0x0000000010e400000000000071380000
0479
0480
0481 .octa 0x00000000994500000000000004d30000
0482
0483
0484 .octa 0x00000000b83c0000000000003b0e0000
0485
0486
0487 .octa 0x00000000d6c10000000000008b020000
0488
0489
0490 .octa 0x000000009efc000000000000da940000
0491
0492
0493 .octa 0x000000005e87000000000000f9f70000
0494
0495
0496 .octa 0x000000006c9b00000000000045e40000
0497
0498
0499 .octa 0x00000000178a00000000000083940000
0500
0501
0502 .octa 0x00000000f0c8000000000000f0a00000
0503
0504
0505 .octa 0x00000000f699000000000000b74b0000
0506
0507
0508 .octa 0x00000000316d000000000000c1cf0000
0509
0510
0511 .octa 0x00000000987e00000000000072680000
0512
0513
0514 .octa 0x00000000acff000000000000e0ab0000
0515
0516
0517 .octa 0x00000000a1f6000000000000c5a80000
0518
0519
0520 .octa 0x0000000061bd000000000000cf690000
0521
0522
0523 .octa 0x00000000c9f2000000000000cbcc0000
0524
0525
0526 .octa 0x000000005a33000000000000de050000
0527
0528
0529 .octa 0x00000000e416000000000000ccd70000
0530
0531
0532 .octa 0x0000000058930000000000002f670000
0533
0534
0535 .octa 0x00000000a9d3000000000000152f0000
0536
0537
0538 .octa 0x00000000c114000000000000ecc20000
0539
0540
0541 .octa 0x00000000b9270000000000007c890000
0542
0543
0544 .octa 0x000000002e6000000000000006ee0000
0545
0546
0547 .octa 0x00000000dfc600000000000009100000
0548
0549
0550 .octa 0x000000004911000000000000ad4e0000
0551
0552
0553 .octa 0x00000000ae1b000000000000b04d0000
0554
0555
0556 .octa 0x0000000005fa000000000000e9900000
0557
0558
0559 .octa 0x0000000004a1000000000000cc6f0000
0560
0561
0562 .octa 0x00000000af73000000000000ed110000
0563
0564
0565 .octa 0x0000000082530000000000008f7e0000
0566
0567
0568 .octa 0x00000000cfdc000000000000594f0000
0569
0570
0571 .octa 0x00000000a6b6000000000000a8750000
0572
0573
0574 .octa 0x00000000fd76000000000000aa0c0000
0575
0576
0577 .octa 0x0000000006f500000000000071db0000
0578
0579
0580 .octa 0x0000000037ca000000000000ab0c0000
0581
0582
0583 .octa 0x00000000d7ab000000000000b7a00000
0584
0585
0586 .octa 0x00000000440800000000000090d30000
0587
0588
0589 .octa 0x00000000186100000000000054730000
0590
0591
0592 .octa 0x000000007368000000000000a3a20000
0593
0594
0595 .octa 0x0000000026d0000000000000f9040000
0596
0597
0598 .octa 0x00000000fe770000000000009c0a0000
0599
0600
0601 .octa 0x000000002cba000000000000d1e70000
0602
0603
0604 .octa 0x00000000f8bd0000000000005ac10000
0605
0606
0607 .octa 0x000000007372000000000000d68d0000
0608
0609
0610 .octa 0x00000000f37f00000000000089f60000
0611
0612
0613 .octa 0x00000000078400000000000008a90000
0614
0615
0616 .octa 0x00000000d3e400000000000042360000
0617
0618
0619 .octa 0x00000000eba800000000000092d50000
0620
0621
0622 .octa 0x00000000afbe000000000000b4d50000
0623
0624
0625 .octa 0x00000000d8ca000000000000c9060000
0626
0627
0628 .octa 0x00000000c2d00000000000008f4f0000
0629
0630
0631 .octa 0x00000000373200000000000028690000
0632
0633
0634 .octa 0x0000000046ae000000000000c3b30000
0635
0636
0637 .octa 0x00000000b243000000000000f8700000
0638
0639
0640 .octa 0x00000000f7f500000000000029eb0000
0641
0642
0643 .octa 0x000000000c7e000000000000fe730000
0644
0645
0646 .octa 0x00000000c38200000000000096000000
0647
0648
0649 .octa 0x000000008956000000000000683c0000
0650
0651
0652 .octa 0x00000000422d0000000000005f1e0000
0653
0654
0655 .octa 0x00000000ac0f0000000000006f810000
0656
0657
0658 .octa 0x00000000ce30000000000000031f0000
0659
0660
0661 .octa 0x000000003d43000000000000455a0000
0662
0663
0664 .octa 0x000000007ebe000000000000a6050000
0665
0666
0667 .octa 0x00000000976e00000000000077eb0000
0668
0669
0670 .octa 0x000000000872000000000000389c0000
0671
0672
0673 .octa 0x000000008979000000000000c7b20000
0674
0675
0676 .octa 0x000000005c1e0000000000001d870000
0677
0678
0679 .octa 0x00000000aebb00000000000045810000
0680
0681
0682 .octa 0x000000004f7e0000000000006d4a0000
0683
0684
0685 .octa 0x00000000ea98000000000000b9200000
0686
0687
0688 .octa 0x00000000f39600000000000022f20000
0689
0690
0691 .octa 0x000000000bc500000000000041ca0000
0692
0693
0694 .octa 0x00000000786400000000000078500000
0695
0696
0697 .octa 0x00000000be970000000000009e7e0000
0698
0699
0700 .octa 0x00000000dd6d000000000000a53c0000
0701
0702
0703 .octa 0x000000004c3f00000000000039340000
0704
0705
0706 .octa 0x0000000093a4000000000000b58e0000
0707
0708
0709 .octa 0x0000000050fb00000000000062d40000
0710
0711
0712 .octa 0x00000000f505000000000000a26f0000
0713
0714
0715 .octa 0x0000000064f900000000000065e60000
0716
0717
0718 .octa 0x00000000e8c2000000000000aad90000
0719
0720
0721 .octa 0x00000000720b000000000000a3b00000
0722
0723
0724 .octa 0x00000000e992000000000000d2680000
0725
0726
0727 .octa 0x000000009132000000000000cf4c0000
0728
0729
0730 .octa 0x00000000608a00000000000076610000
0731
0732
0733 .octa 0x000000009948000000000000fb9f0000
0734
0735
0736 .octa 0x00000000173000000000000003770000
0737
0738
0739 .octa 0x000000006fe300000000000004880000
0740
0741
0742 .octa 0x00000000e15300000000000056a70000
0743
0744
0745 .octa 0x0000000092d60000000000009dfd0000
0746
0747
0748 .octa 0x0000000002fd00000000000074c80000
0749
0750
0751 .octa 0x00000000c78b000000000000a3ec0000
0752
0753
0754 .octa 0x000000009262000000000000b3530000
0755
0756
0757 .octa 0x0000000084f200000000000047bf0000
0758
0759
0760 .octa 0x0000000067ee000000000000e97c0000
0761
0762
0763 .octa 0x00000000535b00000000000091e10000
0764
0765
0766 .octa 0x000000007ebb00000000000055060000
0767
0768
0769 .octa 0x00000000c6a1000000000000fd360000
0770
0771
0772 .octa 0x000000001be500000000000055860000
0773
0774
0775 .octa 0x00000000ae0e0000000000005bd00000
0776
0777
0778 .octa 0x0000000022040000000000008db20000
0779
0780
0781 .octa 0x00000000c9eb000000000000efe20000
0782
0783
0784 .octa 0x0000000039b400000000000051d10000
0785
0786 .short_constants:
0787
0788
0789
0790 .octa 0xefe20000dccf00009440000033590000
0791
0792
0793 .octa 0xee6300002f3f000062180000e0ed0000
0794
0795
0796 .octa 0xcf5f000017ef0000ccbe000023d30000
0797
0798
0799 .octa 0x6d0c0000a30e00000920000042630000
0800
0801
0802 .octa 0x21d30000932b0000a7a00000efcc0000
0803
0804
0805 .octa 0x10be00000b310000666f00000d1c0000
0806
0807
0808 .octa 0x1f240000ce9e0000caad0000589e0000
0809
0810
0811 .octa 0x29610000d02b000039b400007cf50000
0812
0813
0814 .octa 0x51d100009d9d00003c0e0000bfd60000
0815
0816
0817 .octa 0xda390000ceae000013830000713c0000
0818
0819
0820 .octa 0xb67800001e16000085c0000080a60000
0821
0822
0823 .octa 0x0db40000f7f90000371d0000e6580000
0824
0825
0826 .octa 0x87e70000044c0000aadb0000a4970000
0827
0828
0829 .octa 0x1f990000ad180000d8b30000e7b50000
0830
0831
0832 .octa 0xbe6c00006ee300004c1a000006df0000
0833
0834
0835 .octa 0xfb0b00002d560000136800008bb70000
0836
0837
0838 .barrett_constants:
0839
0840 .octa 0x000000000000000000000001f65a57f8
0841
0842 .octa 0x0000000000000000000000018bb70000
0843
0844 #define CRC_FUNCTION_NAME __crct10dif_vpmsum
0845 #include "crc32-vpmsum_core.S"