v3d: Add missing macro for stvpmd instruction
authorNeil Roberts <nroberts@igalia.com>
Tue, 23 Jun 2020 22:15:12 +0000 (00:15 +0200)
committerNeil Roberts <nroberts@igalia.com>
Fri, 26 Jun 2020 07:36:15 +0000 (09:36 +0200)
stvpmd is like stvpmv but it scatters the output. It can be used with
non-dynamically uniform offsets.

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5621>

src/broadcom/compiler/v3d_compiler.h

index c7896a28e74418ef332c1623d48a709627a42d5b..296bd840314d9f0bcc5445d5f896b40354d09466 100644 (file)
@@ -1037,6 +1037,7 @@ VIR_A_ALU2(XOR)
 VIR_A_ALU2(VADD)
 VIR_A_ALU2(VSUB)
 VIR_A_NODST_2(STVPMV)
+VIR_A_NODST_2(STVPMD)
 VIR_A_ALU1(NOT)
 VIR_A_ALU1(NEG)
 VIR_A_ALU1(FLAPUSH)