Mesa (master): freedreno/hw: Add isaspec mechanism for documenting/defining an ISA
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Jan 13 18:53:08 UTC 2021
Module: Mesa
Branch: master
Commit: e7630ec278f49aa11f47bc743dfde0f62f7e51c1
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7630ec278f49aa11f47bc743dfde0f62f7e51c1
Author: Rob Clark <robdclark at chromium.org>
Date: Sun Dec 13 16:18:43 2020 -0800
freedreno/hw: Add isaspec mechanism for documenting/defining an ISA
Signed-off-by: Rob Clark <robdclark at chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7997>
---
docs/drivers/freedreno/isaspec.rst | 279 +++++++++++++++
src/freedreno/isa/README.rst | 1 +
src/freedreno/isa/decode.c | 676 +++++++++++++++++++++++++++++++++++++
src/freedreno/isa/decode.h | 154 +++++++++
src/freedreno/isa/decode.py | 198 +++++++++++
src/freedreno/isa/encode.c | 315 +++++++++++++++++
src/freedreno/isa/encode.py | 562 ++++++++++++++++++++++++++++++
src/freedreno/isa/ir3-disasm.c | 57 ++++
src/freedreno/isa/isa.h | 88 +++++
src/freedreno/isa/isa.py | 484 ++++++++++++++++++++++++++
10 files changed, 2814 insertions(+)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=e7630ec278f49aa11f47bc743dfde0f62f7e51c1
More information about the mesa-commit
mailing list