[mirror] architecture code
Find a file
Qiuweihong 2a0debc149 riscv64: support zihintpause disassembly
This patch supports disassembly for Zihintpause, also adds tests.

The predecessor CL is at https://go-review.googlesource.com/c/arch/+/734081

Change-Id: Ia6da4da1181a884801edbd6d2f6f53cc5ce1e5f0
GitHub-Last-Rev: a2200d2f7e
GitHub-Pull-Request: golang/arch#14
Reviewed-on: https://go-review.googlesource.com/c/arch/+/734120
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Mark Freeman <markfreeman@google.com>
Reviewed-by: Meng Zhuo <mengzhuo1203@gmail.com>
Reviewed-by: Joel Sing <joel@sing.id.au>
Reviewed-by: Carlos Amedee <carlos@golang.org>
2026-03-17 17:17:11 -07:00
arm x/arch: silent go vet warnings 2025-01-17 09:58:15 -08:00
arm64 arm64/instgen: add arm64 ISA XML processing 2026-03-16 09:37:14 -07:00
loong64 x/arch: silent go vet warnings 2025-01-17 09:58:15 -08:00
ppc64 x/arch: silent go vet warnings 2025-01-17 09:58:15 -08:00
riscv64 riscv64: support zihintpause disassembly 2026-03-17 17:17:11 -07:00
s390x s390x/s390xasm: fix failing vet check for self assigment 2025-06-05 11:13:10 -07:00
x86 internal/simdgen: support masks and immediates 2025-05-20 10:24:50 -07:00
codereview.cfg arch: initial boilerplate 2015-08-27 12:23:37 -04:00
CONTRIBUTING.md CONTRIBUTING.md: remove note about not accepting Pull Requests 2018-03-14 18:02:28 +00:00
go.mod all: upgrade go directive to at least 1.25.0 [generated] 2026-02-11 11:14:45 -08:00
go.sum internal/{simdgen,unify}: delete, move to main repo 2025-08-13 13:56:59 -07:00
LICENSE LICENSE: update per Google Legal 2024-07-16 16:12:56 +00:00
PATENTS arch: initial boilerplate 2015-08-27 12:23:37 -04:00
README.md README: mention the git repo 2024-11-05 20:57:24 +00:00

arch

Go Reference

This repository holds machine architecture information used by the Go toolchain. The parts needed in the main Go repository are copied in.

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://go.dev/doc/contribute.

The git repository is https://go.googlesource.com/arch.

The main issue tracker for the arch repository is located at https://go.dev/issues. Prefix your issue with "x/arch:" in the subject line, so it is easy to find.