git-svn-id: trunk@11863 -
@@ -111,5 +111,68 @@
'smultt',
'smulwb',
'smulwt',
-'strd'
+'strd',
+'fabsd',
+'fabss',
+'faddd',
+'fadds',
+'fcmpd',
+'fcmped',
+'fcmpes',
+'fcmpezd',
+'fcmpezs',
+'fcmps',
+'fcmpzd',
+'fcmpzs',
+'fcpyd',
+'fcpys',
+'fcvtds',
+'fcvtsd',
+'fdivd',
+'fdivs',
+'fldd',
+'fldmd',
+'fldms',
+'fldmx',
+'flds',
+'fmacd',
+'fmacs',
+'fmdhr',
+'fmdlr',
+'fmrdh',
+'fmrdl',
+'fmrs',
+'fmrx',
+'fmscd',
+'fmscs',
+'fmsr',
+'fmstat',
+'fmuld',
+'fmuls',
+'fmxr',
+'fnegd',
+'fnegs',
+'fnmacd',
+'fnmacs',
+'fnmscd',
+'fnmscs',
+'fnmuld',
+'fnmuls',
+'fsitod',
+'fsitos',
+'fsqrtd',
+'fsqrts',
+'fstd',
+'fstmd',
+'fstms',
+'fstmx',
+'fsts',
+'fsubd',
+'fsubs',
+'ftosid',
+'ftosis',
+'ftouid',
+'ftouis',
+'fuitod',
+'fuitos'
);
@@ -111,5 +111,68 @@ attsufNONE,
attsufNONE,
+attsufNONE,
attsufNONE
@@ -442,3 +442,132 @@ reg32,reg32,reg32,reg32 \x16\x00\x80\x90 ARM7
[SMULWTcc]
[STRDcc]
+
+;
+; vfp instructions
+[FABSDcc]
+[FABSScc]
+[FADDDcc]
+[FADDScc]
+[FCMPDcc]
+[FCMPEDcc]
+[FCMPEScc]
+[FCMPEZDcc]
+[FCMPEZScc]
+[FCMPScc]
+[FCMPZDcc]
+[FCMPZScc]
+[FCPYDcc]
+[FCPYScc]
+[FCVTDScc]
+[FCVTSDcc]
+[FDIVDcc]
+[FDIVScc]
+[FLDDcc]
+[FLDMDcc]
+[FLDMScc]
+[FLDMXcc]
+[FLDScc]
+[FMACDcc]
+[FMACScc]
+[FMDHRcc]
+[FMDLRcc]
+[FMRDHcc]
+[FMRDLcc]
+[FMRScc]
+[FMRXcc]
+[FMSCDcc]
+[FMSCScc]
+[FMSRcc]
+[FMSTATcc]
+[FMULDcc]
+[FMULScc]
+[FMXRcc]
+[FNEGDcc]
+[FNEGScc]
+[FNMACDcc]
+[FNMACScc]
+[FNMSCDcc]
+[FNMSCScc]
+[FNMULDcc]
+[FNMULScc]
+[FSITODcc]
+[FSITOScc]
+[FSQRTDcc]
+[FSQRTScc]
+[FSTDcc]
+[FSTMDcc]
+[FSTMScc]
+[FSTMXcc]
+[FSTScc]
+[FSUBDcc]
+[FSUBScc]
+[FTOSIDcc]
+[FTOSIScc]
+[FTOUIDcc]
+[FTOUIScc]
+[FUITODcc]
+[FUITOScc]
@@ -111,5 +111,68 @@ A_SMULTB,
A_SMULTT,
A_SMULWB,
A_SMULWT,
-A_STRD
+A_STRD,
+A_FABSD,
+A_FABSS,
+A_FADDD,
+A_FADDS,
+A_FCMPD,
+A_FCMPED,
+A_FCMPES,
+A_FCMPEZD,
+A_FCMPEZS,
+A_FCMPS,
+A_FCMPZD,
+A_FCMPZS,
+A_FCPYD,
+A_FCPYS,
+A_FCVTDS,
+A_FCVTSD,
+A_FDIVD,
+A_FDIVS,
+A_FLDD,
+A_FLDMD,
+A_FLDMS,
+A_FLDMX,
+A_FLDS,
+A_FMACD,
+A_FMACS,
+A_FMDHR,
+A_FMDLR,
+A_FMRDH,
+A_FMRDL,
+A_FMRS,
+A_FMRX,
+A_FMSCD,
+A_FMSCS,
+A_FMSR,
+A_FMSTAT,
+A_FMULD,
+A_FMULS,
+A_FMXR,
+A_FNEGD,
+A_FNEGS,
+A_FNMACD,
+A_FNMACS,
+A_FNMSCD,
+A_FNMSCS,
+A_FNMULD,
+A_FNMULS,
+A_FSITOD,
+A_FSITOS,
+A_FSQRTD,
+A_FSQRTS,
+A_FSTD,
+A_FSTMD,
+A_FSTMS,
+A_FSTMX,
+A_FSTS,
+A_FSUBD,
+A_FSUBS,
+A_FTOSID,
+A_FTOSIS,
+A_FTOUID,
+A_FTOUIS,
+A_FUITOD,
+A_FUITOS