+ first batch of FPU/VFP instructions

git-svn-id: trunk@22907 -
This commit is contained in:
florian 2012-11-01 20:08:13 +00:00
parent b2706861f6
commit 085fbbf016
4 changed files with 208 additions and 2 deletions

View File

@ -88,5 +88,46 @@
'smnegl',
'smull',
'umnegl',
'umull'
'umull',
'fmov',
'fcvt',
'fcvtas',
'fcvtau',
'fcvtms',
'fcvtmu',
'fcvtns',
'fcvtnu',
'fcvtps',
'fcvtpu',
'fcvtzs',
'fcvtzu',
'scvtf',
'ucvtf',
'fprinta',
'fprinti',
'fprintm',
'fprintn',
'fprintp',
'fprintx',
'fprintz',
'fabs',
'fneg',
'fsqrt',
'fadd',
'fdiv',
'fmul',
'fnmul',
'fsub',
'fmax',
'fmin',
'fminnm',
'fmadd',
'fmsub',
'fnmadd',
'fnmsub',
'fcmp',
'fcmpe',
'fccmp',
'fcmmpe',
'fcsel'
);

View File

@ -88,5 +88,46 @@ attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE
);

View File

@ -177,3 +177,86 @@
[UMNEGL]
[UMULL]
[FMOV]
[FCVT]
[FCVTAS]
[FCVTAU]
[FCVTMS]
[FCVTMU]
[FCVTNS]
[FCVTNU]
[FCVTPS]
[FCVTPU]
[FCVTZS]
[FCVTZU]
[SCVTF]
[UCVTF]
[FPRINTA]
[FPRINTI]
[FPRINTM]
[FPRINTN]
[FPRINTP]
[FPRINTX]
[FPRINTZ]
[FABS]
[FNEG]
[FSQRT]
[FADD]
[FDIV]
[FMUL]
[FNMUL]
[FSUB]
[FMAX]
[FMIN]
[FMINNM]
[FMADD]
[FMSUB]
[FNMADD]
[FNMSUB]
[FCMP]
[FCMPE]
[FCCMP]
[FCMMPE]
[FCSEL]

View File

@ -88,5 +88,46 @@ A_MUL,
A_SMNEGL,
A_SMULL,
A_UMNEGL,
A_UMULL
A_UMULL,
A_FMOV,
A_FCVT,
A_FCVTAS,
A_FCVTAU,
A_FCVTMS,
A_FCVTMU,
A_FCVTNS,
A_FCVTNU,
A_FCVTPS,
A_FCVTPU,
A_FCVTZS,
A_FCVTZU,
A_SCVTF,
A_UCVTF,
A_FPRINTA,
A_FPRINTI,
A_FPRINTM,
A_FPRINTN,
A_FPRINTP,
A_FPRINTX,
A_FPRINTZ,
A_FABS,
A_FNEG,
A_FSQRT,
A_FADD,
A_FDIV,
A_FMUL,
A_FNMUL,
A_FSUB,
A_FMAX,
A_FMIN,
A_FMINNM,
A_FMADD,
A_FMSUB,
A_FNMADD,
A_FNMSUB,
A_FCMP,
A_FCMPE,
A_FCCMP,
A_FCMMPE,
A_FCSEL
);