summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Gmeiner <cgmeiner@igalia.com>2024-03-04 08:33:48 +0100
committerMarge Bot <emma+marge@anholt.net>2024-03-12 17:02:44 +0000
commitd8f6de731410f82d8b12661d73f2aa46f52c6042 (patch)
treedf2c2c2b22242327aa8c266348e4c9320fe14b13
parente77fbe2bcc96f358a6c6d50c37f8267e0bfd640e (diff)
etnaviv: isa: Add movar opcode
I was unable to grab this opcode from blob, so lets just document it as the Gallium driver makes use of it. Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27871>
-rw-r--r--src/etnaviv/isa/etnaviv.xml6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/etnaviv/isa/etnaviv.xml b/src/etnaviv/isa/etnaviv.xml
index 6e654fd5376..6406c2731b9 100644
--- a/src/etnaviv/isa/etnaviv.xml
+++ b/src/etnaviv/isa/etnaviv.xml
@@ -949,7 +949,11 @@ SPDX-License-Identifier: MIT
<pattern pos="80">0</pattern> <!-- OPCODE_BIT6 -->
</bitset>
-<!-- movar -->
+<bitset name="movar" extends="#instruction-alu-src2">
+ <pattern low="0" high="5">001010</pattern> <!-- OPC -->
+ <pattern pos="80">0</pattern> <!-- OPCODE_BIT6 -->
+</bitset>
+
<!-- movaf -->
<bitset name="rcp" extends="#instruction-alu-src2">