Home | History | Annotate | Download | only in aarch64
History log of /src/sys/arch/aarch64/aarch64/disasm.c
RevisionDateAuthorComments
 1.16  07-Feb-2024  msaitoh Remove ryo@'s mail addresses.
 1.15  23-Feb-2021  ryo adjust tab. NFC
 1.14  23-Feb-2021  ryo fix wrong target register size of "ldrsh"

"ldrsh Xt, [Xn, Xm]" was being output as "ldrsh Wt, [Xn, Xm]"
 1.13  23-Feb-2021  ryo make more system registers are disassemblable
 1.12  23-Feb-2021  ryo The immediate offset of "ldtrb", "ldtrh", "sttrb", and "sttrh" was always output as unsigned.
Correctly, it is 9bit signed.
 1.11  23-Feb-2021  ryo The register operand size for "smnegl" and "smsubl' was wrong.
not "smsubl Xd, Xn, Xm, Xa", but "smsubl Xd, Wn, Wm, Xa".
 1.10  05-Sep-2020  jakllsch branches: 1.10.2;
AArch64 instructions are always LE: swap if we're BE
 1.9  03-Aug-2020  ryo make more ARMv8.x system registers are disassemblable
 1.8  26-May-2020  ryo disassemblable bti insns
 1.7  25-May-2020  ryo disassemblable pointer authentication insns
 1.6  04-Oct-2018  ryo disassemblable sha512 insns
 1.5  15-Sep-2018  jakllsch make kernel-groveling crash(8) work on aarch64
 1.4  28-Jul-2018  ryo add support for disasm pmull,aes,sha insns. most SIMD insns are not yet.
 1.3  17-Jul-2018  ryo use panic() instead of some printf to show fault status.
useful for ddb "show panic" command.
 1.2  14-Jun-2018  ryo branches: 1.2.2;
Widen shift to the LHS type.
same as aarch64/db_interface.c r1.4, PR/53338.
 1.1  01-Apr-2018  ryo branches: 1.1.2;
Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)

- sys/arch/evbarm64 is gone and integrated into sys/arch/evbarm. (by skrll@)
- add support fdt. evbarm/conf/GENERIC64 fdt (bcm2837,sunxi,tegra) based generic 64bit kernel config. (by skrll@, jmcneill@)
 1.1.2.7  20-Oct-2018  pgoyette Sync with head
 1.1.2.6  30-Sep-2018  pgoyette Ssync with HEAD
 1.1.2.5  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.1.2.4  28-Jul-2018  pgoyette Sync with HEAD
 1.1.2.3  25-Jun-2018  pgoyette Sync with HEAD
 1.1.2.2  07-Apr-2018  pgoyette Sync with HEAD. 77 conflicts resolved - all of them $NetBSD$
 1.1.2.1  01-Apr-2018  pgoyette file disasm.c was added on branch pgoyette-compat on 2018-04-07 04:12:10 +0000
 1.2.2.1  10-Jun-2019  christos Sync with HEAD
 1.10.2.1  03-Apr-2021  thorpej Sync with HEAD.

RSS XML Feed