Skip to content

Commit

Permalink
arm: Rename aarch32 and aarch64
Browse files Browse the repository at this point in the history
Use the official names for the 32 bit and 64 bit architectures instead
of the instruction set versions.
  • Loading branch information
flynd committed Apr 13, 2020
1 parent 6cb4090 commit 213e48b
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
TARGETS = 8086.pdf armv7.pdf arm64.pdf crisv10.pdf crisv32.pdf mips32r2.pdf pic-baseline.pdf pic-midrange.pdf pic-highend.pdf
TARGETS = 8086.pdf aarch32.pdf aarch64.pdf crisv10.pdf crisv32.pdf mips32r2.pdf pic-baseline.pdf pic-midrange.pdf pic-highend.pdf

all: $(TARGETS)

Expand Down
16 changes: 8 additions & 8 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -37,19 +37,19 @@ Note: I was unable to find the execution time for SETALC instruction
CPU (Fujitsu MBL8086-2).


ARM v7
ARM AArch32
------
Instruction sets of ARM, Thumb and Thumb2 including version information
for ARM versions 6, 6T, 6k and 7. Also includes floating point and
Advanced SIMD extensions and extra pages with system registers both for
A32 and T32 instruction sets of ARM, including version information for
ARM versions 6, 6T, 6k and 7. Also includes floating point and Advanced
SIMD extensions and extra pages with system registers both for
ARMv7-A/R and ARMv7-M.


ARM v8 A64
ARM AArch64
----------
A64 instruction set of ARM, including v1 additions. Also includes an
extra page with system registers for ARMv8-A. Debug features and
compatibility with AArch32 has been omitted.
A64 instruction set of ARM up ARMv8.1. Also includes an extra page 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
8 changes: 4 additions & 4 deletions armv7.tex → aarch32.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
%
% Copyright (C) 2014-2019 Anders Sonmark
% Copyright (C) 2014-2020 Anders Sonmark
%
% Copying and distribution of this file, with or without modification,
% are permitted in any medium without royalty provided the copyright
Expand Down Expand Up @@ -33,14 +33,14 @@
\defsheet{table-llX}{3}{|l l X|}
\defsheet{table-llXr}{4}{|l l X r|}

\pagefooter{ARMv7 version 9 page \thepage}
\pagefooter{ARM AArch32 version 9 page \thepage}

\begin{document}
\begin{multicols}{3}
\raggedcolumns

\begin{center}
{\Large\bfseries ARMv7 Quick Reference}
{\Large\bfseries ARM AArch32 Quick Reference}
\end{center}
%
\begin{asmtable}{Arithmetic Instructions}
Expand Down Expand Up @@ -479,7 +479,7 @@
%
\newpage
\begin{center}
{\Large\bfseries ARMv7 Floating-point and \\* Advanced SIMD Extensions}
{\Large\bfseries AArch32 Floating-point and \\* Advanced SIMD Extensions}
\end{center}
%
\begin{asmtable}{Load/Store Instructions}
Expand Down
6 changes: 3 additions & 3 deletions arm64.tex → aarch64.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
%
% Copyright (C) 2017-2019 Anders Sonmark
% Copyright (C) 2017-2020 Anders Sonmark
%
% Copying and distribution of this file, with or without modification,
% are permitted in any medium without royalty provided the copyright
Expand Down Expand Up @@ -33,14 +33,14 @@
\defsheet{table-llXr}{4}{|l l X r|}
\defsheet{table2-lX}{4}{|l X|l X|}

\pagefooter{ARM64 version 2 page \thepage}
\pagefooter{ARM AArch64 version 2 page \thepage}

\begin{document}
\begin{multicols}{3}
\raggedcolumns

\begin{center}
{\Large\bfseries ARMv8 A64 Quick Reference}
{\Large\bfseries ARM AArch64 Quick Reference}
\end{center}
%
\begin{asmtable}{Arithmetic Instructions}
Expand Down

0 comments on commit 213e48b

Please sign in to comment.