ARM Cortex-A76 Core Technical Reference Manual page 360

Table of Contents

Advertisement

UFC, [3]
OFC, [2]
DZC, [1]
IOC, [0]
Configurations
Usage constraints
Accessing the FPSCR
Register access is encoded as follows:
The Cortex-A76 core implementation does not support the deprecated VFP short vector feature.
Attempts to execute the associated VFP data-processing instructions result in an
exception.
Accessibility
Access to this register depends on the values of CPACR_EL1.FPEN, CPTR_EL2.FPEN,
CPTR_EL2.TFP, CPTR_EL3.TFP, and HCR_EL2.{E2H, TGE}. For details of which values of these
100798_0300_00_en
Underflow cumulative exception bit. This bit is set to 1 to indicate that the Underflow exception
has occurred since 0 was last written to this bit.
Overflow cumulative exception bit. This bit is set to 1 to indicate that the Overflow exception
has occurred since 0 was last written to this bit.
Division by Zero cumulative exception bit. This bit is set to 1 to indicate that the Division by
Zero exception has occurred since 0 was last written to this bit.
Invalid Operation cumulative exception bit. This bit is set to 1 to indicate that the Invalid
Operation exception has occurred since 0 was last written to this bit.
There is one copy of this register that is used in both Secure and Non-secure states.
The named fields in this register map to the equivalent fields in the AArch64 FPCR and FPSR.
See
B5.2 FPCR, Floating-point Control Register on page B5-347
point Status Register on page B5-349
.
To access the FPSCR:
VMRS <Rt>, FPSCR ; Read FPSCR into Rt
VMSR FPSCR, <Rt> ; Write Rt to FPSCR
Note
This register is accessible as follows:
Copyright © 2016–2018 Arm Limited or its affiliates. All rights
B5 Advanced SIMD and floating-point registers
B5.8 FPSCR, Floating-Point Status and Control Register
EL0
EL0
EL1
EL1
(NS)
(S)
(NS)
(S)
Config RW -
-
reserved.
Non-Confidential
and
B5.3 FPSR, Floating-
Table B5-8 FPSCR access encoding
Instruction
UNDEFINED
EL2 EL3
EL3
(SCR.NS = 1)
(SCR.NS = 0)
-
-
-
spec_reg
0001
B5-360

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Cortex-A76 Core and is the answer not in the manual?

Table of Contents

Save PDF