aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/ifuzz/arm64
Commit message (Collapse)AuthorAgeFilesLines
* pkg/ifuzz: fix generate/buildDmitry Vyukov2025-04-032-5/+11
| | | | | | | Currently the commands we have in go:generate first create an empty file and then write final contents. This breaks any parallel builds of the source. Even running go generate ./... does not work. Write output files atomically.
* pkg/ifuzz/arm64: explicitly use uint32 for immediatesAlexander Potapenko2024-04-261-11/+12
| | | | This should fix compile-time errors with GOARCH=386
* pkg/ifuzz/arm64: add arm64 supportAlexander Potapenko2024-04-2410-0/+8668
This patch adds instruction generator for ARM64 based on the descriptions provided as part of Go's arm64asm package. It also implements support for pseudo-instructions for calling ARM64 hypercalls.