Cirrus Logic EP93 Series User Manual page 90

Arm 9 embedded processor family
Table of Contents

Advertisement

MaverickCrunch Co-Processor
EP93xx User's Guide
3
Maverick
Crunch
Co-
Processor
Instruction
Type
Comparisons
Floating point
arithmetic,
single precision
Floating point
arithmetic,
double
precision
32-bit integer
arithmetic
3-20
Table 3-10. MaverickCrunch Instruction Set (Continued)
ARM
Co-
Processor
Instruction
Instruction
Type
cfcmps Rd, CRn, CRm Compare singles in CRn to CRm, result in Rd, or CPSR if Rd == R15
cfcmpd Rd, CRn, CRm Compare doubles in CRn to CRm, result in Rd, or CPSR if Rd == R15
cfcmp32 Rd, CRn,
MRC
CRm
cfcmp64 Rd, CRn,
CRm
cfabss CRd, CRn
cfnegs CRd, CRn
cfadds CRd, CRn,
CRm
CDP
cfsubs CRd, CRn,
CRm
cfmuls CRd, CRn,
CRm
cfabsd CRd, CRn
cfnegd CRd, CRn
cfaddd CRd, CRn,
CRm
CDP
cfsubd CRd, CRn,
CRm
cfmuld CRd, CRn,
CRm
cfabs32 CRd, CRn
cfneg32 CRd, CRn
cfadd32 CRd, CRn,
CRm
cfsub32 CRd, CRn,
CRm
CDP
cfmul32 CRd, CRn,
CRm
cfmac32 CRd, CRn,
CRm
cfmsc32 CRD, CRn,
CRm
Copyright 2007 Cirrus Logic
Description
Compare 32-bit integers in CRn to CRm, result in Rd, or CPSR if Rd ==
R15
Compare 64-bit integers in CRn to CRm, result in Rd, or CPSR if Rd ==
R15
CRd gets absolute value of CRn
CRd gets negation of CRn
CRd gets sum of CRn and CRm
CRd gets CRn minus CRm
CRd gets the product of CRn and CRm
CRd gets absolute value of CRn
CRd gets negation of CRn
CRd gets sum of CRn and CRm
CRd gets CRn minus CRm
CRd gets the product of CRn and CRm
CRd gets absolute value of CRn
CRd gets negation of CRn
CRd gets sum of CRn and CRm
CRd gets CRn minus CRm
CRd gets the product of CRn and CRm
CRd gets sum of CRd and the product of CRn and CRm
CRd gets CRd minus the product of CRn and CRm
DS785UM1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EP93 Series and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Ep9315Ep9301Ep9302Ep9307Ep9312

Table of Contents