195c195,196
< { "code": "MiscDest = Op1;",
---
> { "code": vmsrrsEnabledCheckCode + \
> "MiscDest = Op1;",
202c203,204
< { "code": "Dest = MiscOp1;",
---
> { "code": vmsrrsEnabledCheckCode + \
> "Dest = MiscOp1;",
216c218
< vmovImmSCode = '''
---
> vmovImmSCode = vfpEnabledCheckCode + '''
226c228
< vmovImmDCode = '''
---
> vmovImmDCode = vfpEnabledCheckCode + '''
237c239
< vmovImmQCode = '''
---
> vmovImmQCode = vfpEnabledCheckCode + '''
250c252
< vmovRegSCode = '''
---
> vmovRegSCode = vfpEnabledCheckCode + '''
260c262
< vmovRegDCode = '''
---
> vmovRegDCode = vfpEnabledCheckCode + '''
271c273
< vmovRegQCode = '''
---
> vmovRegQCode = vfpEnabledCheckCode + '''
284c286
< vmovCoreRegBCode = '''
---
> vmovCoreRegBCode = vfpEnabledCheckCode + '''
294c296
< vmovCoreRegHCode = '''
---
> vmovCoreRegHCode = vfpEnabledCheckCode + '''
304c306
< vmovCoreRegWCode = '''
---
> vmovCoreRegWCode = vfpEnabledCheckCode + '''
314c316
< vmovRegCoreUBCode = '''
---
> vmovRegCoreUBCode = vfpEnabledCheckCode + '''
325c327
< vmovRegCoreUHCode = '''
---
> vmovRegCoreUHCode = vfpEnabledCheckCode + '''
336c338
< vmovRegCoreSBCode = '''
---
> vmovRegCoreSBCode = vfpEnabledCheckCode + '''
347c349
< vmovRegCoreSHCode = '''
---
> vmovRegCoreSHCode = vfpEnabledCheckCode + '''
358c360
< vmovRegCoreWCode = '''
---
> vmovRegCoreWCode = vfpEnabledCheckCode + '''
368c370
< vmov2Reg2CoreCode = '''
---
> vmov2Reg2CoreCode = vfpEnabledCheckCode + '''
379c381
< vmov2Core2RegCode = '''
---
> vmov2Core2RegCode = vfpEnabledCheckCode + '''
397c399
< singleCode = '''
---
> singleCode = vfpEnabledCheckCode + '''
405c407
< doubleCode = '''
---
> doubleCode = vfpEnabledCheckCode + '''
503c505
< vmlaSCode = '''
---
> vmlaSCode = vfpEnabledCheckCode + '''
518c520
< vmlaDCode = '''
---
> vmlaDCode = vfpEnabledCheckCode + '''
537c539
< vmlsSCode = '''
---
> vmlsSCode = vfpEnabledCheckCode + '''
552c554
< vmlsDCode = '''
---
> vmlsDCode = vfpEnabledCheckCode + '''
571c573
< vnmlaSCode = '''
---
> vnmlaSCode = vfpEnabledCheckCode + '''
586c588
< vnmlaDCode = '''
---
> vnmlaDCode = vfpEnabledCheckCode + '''
605c607
< vnmlsSCode = '''
---
> vnmlsSCode = vfpEnabledCheckCode + '''
620c622
< vnmlsDCode = '''
---
> vnmlsDCode = vfpEnabledCheckCode + '''
639c641
< vnmulSCode = '''
---
> vnmulSCode = vfpEnabledCheckCode + '''
652c654
< vnmulDCode = '''
---
> vnmulDCode = vfpEnabledCheckCode + '''
676c678
< vcvtUIntFpSCode = '''
---
> vcvtUIntFpSCode = vfpEnabledCheckCode + '''
692c694
< vcvtUIntFpDCode = '''
---
> vcvtUIntFpDCode = vfpEnabledCheckCode + '''
710c712
< vcvtSIntFpSCode = '''
---
> vcvtSIntFpSCode = vfpEnabledCheckCode + '''
726c728
< vcvtSIntFpDCode = '''
---
> vcvtSIntFpDCode = vfpEnabledCheckCode + '''
744c746
< vcvtFpUIntSRCode = '''
---
> vcvtFpUIntSRCode = vfpEnabledCheckCode + '''
761c763
< vcvtFpUIntDRCode = '''
---
> vcvtFpUIntDRCode = vfpEnabledCheckCode + '''
780c782
< vcvtFpSIntSRCode = '''
---
> vcvtFpSIntSRCode = vfpEnabledCheckCode + '''
797c799
< vcvtFpSIntDRCode = '''
---
> vcvtFpSIntDRCode = vfpEnabledCheckCode + '''
816c818
< vcvtFpUIntSCode = '''
---
> vcvtFpUIntSCode = vfpEnabledCheckCode + '''
834c836
< vcvtFpUIntDCode = '''
---
> vcvtFpUIntDCode = vfpEnabledCheckCode + '''
854c856
< vcvtFpSIntSCode = '''
---
> vcvtFpSIntSCode = vfpEnabledCheckCode + '''
872c874
< vcvtFpSIntDCode = '''
---
> vcvtFpSIntDCode = vfpEnabledCheckCode + '''
892c894
< vcvtFpSFpDCode = '''
---
> vcvtFpSFpDCode = vfpEnabledCheckCode + '''
911c913
< vcvtFpDFpSCode = '''
---
> vcvtFpDFpSCode = vfpEnabledCheckCode + '''
929c931
< vcvtFpHTFpSCode = '''
---
> vcvtFpHTFpSCode = vfpEnabledCheckCode + '''
947c949
< vcvtFpHBFpSCode = '''
---
> vcvtFpHBFpSCode = vfpEnabledCheckCode + '''
964c966
< vcvtFpSFpHTCode = '''
---
> vcvtFpSFpHTCode = vfpEnabledCheckCode + '''
984c986
< vcvtFpSFpHBCode = '''
---
> vcvtFpSFpHBCode = vfpEnabledCheckCode + '''
1004c1006
< vcmpSCode = '''
---
> vcmpSCode = vfpEnabledCheckCode + '''
1032c1034
< vcmpDCode = '''
---
> vcmpDCode = vfpEnabledCheckCode + '''
1062c1064
< vcmpZeroSCode = '''
---
> vcmpZeroSCode = vfpEnabledCheckCode + '''
1090c1092
< vcmpZeroDCode = '''
---
> vcmpZeroDCode = vfpEnabledCheckCode + '''
1119c1121
< vcmpeSCode = '''
---
> vcmpeSCode = vfpEnabledCheckCode + '''
1141c1143
< vcmpeDCode = '''
---
> vcmpeDCode = vfpEnabledCheckCode + '''
1165c1167
< vcmpeZeroSCode = '''
---
> vcmpeZeroSCode = vfpEnabledCheckCode + '''
1187c1189
< vcmpeZeroDCode = '''
---
> vcmpeZeroDCode = vfpEnabledCheckCode + '''
1217c1219
< vcvtFpSFixedSCode = '''
---
> vcvtFpSFixedSCode = vfpEnabledCheckCode + '''
1234c1236
< vcvtFpSFixedDCode = '''
---
> vcvtFpSFixedDCode = vfpEnabledCheckCode + '''
1254c1256
< vcvtFpUFixedSCode = '''
---
> vcvtFpUFixedSCode = vfpEnabledCheckCode + '''
1271c1273
< vcvtFpUFixedDCode = '''
---
> vcvtFpUFixedDCode = vfpEnabledCheckCode + '''
1291c1293
< vcvtSFixedFpSCode = '''
---
> vcvtSFixedFpSCode = vfpEnabledCheckCode + '''
1307c1309
< vcvtSFixedFpDCode = '''
---
> vcvtSFixedFpDCode = vfpEnabledCheckCode + '''
1326c1328
< vcvtUFixedFpSCode = '''
---
> vcvtUFixedFpSCode = vfpEnabledCheckCode + '''
1342c1344
< vcvtUFixedFpDCode = '''
---
> vcvtUFixedFpDCode = vfpEnabledCheckCode + '''
1361c1363
< vcvtFpSHFixedSCode = '''
---
> vcvtFpSHFixedSCode = vfpEnabledCheckCode + '''
1379c1381
< vcvtFpSHFixedDCode = '''
---
> vcvtFpSHFixedDCode = vfpEnabledCheckCode + '''
1400c1402
< vcvtFpUHFixedSCode = '''
---
> vcvtFpUHFixedSCode = vfpEnabledCheckCode + '''
1418c1420
< vcvtFpUHFixedDCode = '''
---
> vcvtFpUHFixedDCode = vfpEnabledCheckCode + '''
1439c1441
< vcvtSHFixedFpSCode = '''
---
> vcvtSHFixedFpSCode = vfpEnabledCheckCode + '''
1456c1458
< vcvtSHFixedFpDCode = '''
---
> vcvtSHFixedFpDCode = vfpEnabledCheckCode + '''
1476c1478
< vcvtUHFixedFpSCode = '''
---
> vcvtUHFixedFpSCode = vfpEnabledCheckCode + '''
1493c1495
< vcvtUHFixedFpDCode = '''
---
> vcvtUHFixedFpDCode = vfpEnabledCheckCode + '''