B2.70
ID_ISAR5_EL1, AArch32 Instruction Set Attribute Register 5, EL1
The ID_ISAR5_EL1 provides information about the instruction sets that the core implements.
Bit field descriptions
ID_ISAR5_EL1 is a 32-bit register, and is part of the Identification registers functional group.
This register is Read Only.
RDM
31
12 11
8 7
0
SHA1
AES
SEVL
SHA2
4 3
16 15
20 19
CRC32
23
24
27
28
RES
0
Figure B2-54 ID_ISAR5_EL1 bit assignments
[31:28]
RES0
Reserved.
RDM, [27:24]
VQRDMLAH and VQRDMLSH instructions in AArch32. The value is:
0x1
VQRDMLAH and VQRDMLSH instructions are implemented.
[23:20]
RES0
Reserved.
CRC32, [19:16]
Indicates whether CRC32 instructions are implemented in AArch32 state. The value is:
0x1
CRC32B
,
CRC32H
,
CRC32W
,
CRC32CB
,
CRC32CH
, and
CRC32CW
instructions are
implemented.
SHA2, [15:12]
Indicates whether SHA2 instructions are implemented in AArch32 state. The possible values
are:
0x0
No SHA2 instructions implemented. This is the value when the Cryptographic
Extensions are not implemented or are disabled.
0x1
SHA256H
,
SHA256H2
,
SHA256SU0
, and
SHA256SU1
instructions are implemented. This is
the value when the Cryptographic Extensions are implemented and enabled.
SHA1, [11:8]
Indicates whether SHA1 instructions are implemented in AArch32 state. The possible values
are:
0x0
No SHA1 instructions implemented. This is the value when the Cryptographic
Extensions are not implemented or are disabled.
0x1
SHA1C
,
SHA1P
,
SHA1M
,
SHA1H
,
SHA1SU0
, and
SHA1SU1
instructions are implemented.
This is the value when the Cryptographic Extensions are implemented and enabled.
AES, [7:4]
B2 AArch64 system registers
B2.70 ID_ISAR5_EL1, AArch32 Instruction Set Attribute Register 5, EL1
100798_0300_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights
reserved.
B2-243
Non-Confidential
Summary of Contents for Cortex-A76 Core
Page 4: ......
Page 22: ......
Page 23: ...Part A Functional description ...
Page 24: ......
Page 119: ...Part B Register descriptions ...
Page 120: ......
Page 363: ...Part C Debug descriptions ...
Page 364: ......
Page 401: ...Part D Debug registers ...
Page 402: ......
Page 589: ...Part E Appendices ...
Page 590: ......