mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-12 08:06:07 +02:00
+ first batch of FPU/VFP instructions
git-svn-id: trunk@22907 -
This commit is contained in:
parent
b2706861f6
commit
085fbbf016
@ -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'
|
||||
);
|
||||
|
@ -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
|
||||
);
|
||||
|
@ -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]
|
||||
|
||||
|
@ -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
|
||||
);
|
||||
|
Loading…
Reference in New Issue
Block a user