Skip to content

Commit

Permalink
aarch64: Add ARMv8-2 to ARMv8-6 additions
Browse files Browse the repository at this point in the history
- Add new instructions and registers up until ARMv8.6.
- Add bit fields for PSTATE/SPSR.
- Add bit fields for TCR.
- Add bit fields for translation table entries.
- Various minor corrections.
  • Loading branch information
flynd committed Apr 13, 2020
1 parent 213e48b commit d9ab14d
Show file tree
Hide file tree
Showing 2 changed files with 611 additions and 324 deletions.
8 changes: 3 additions & 5 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,8 @@ ARMv7-A/R and ARMv7-M.

ARM AArch64
----------
A64 instruction set of ARM up ARMv8.1. Also includes an extra page with
system registers for ARMv8-A. Debug features and compatibility with
A64 instruction set of ARM up ARMv8.6. Also includes two extra pages
with system registers for ARMv8-A. Debug features and compatibility with
AArch32 has been omitted.
Floating point and SIMD instructions are not included

Expand Down Expand Up @@ -106,6 +106,4 @@ Sources
[10] "ARMv7-M Architecture Reference Manual" (DDI 0403E.b)
[11] "MIPS DSP Module for the MIPS32 Architecture" (MD00374)
[12] "ARM Architecture Reference Manual, ARMv8 for ARMv8-A architecture
profile" (DDI 0487A.k)
[13] "ARM Architecture Reference Manual, ARMv8 for ARMv8-A architecture
profile" (DDI 0487B.a)
profile" (DDI 0487F.a)
Loading

0 comments on commit d9ab14d

Please sign in to comment.