vc4: Reuse QPU dumping for packing bits in QIR.
[mesa.git] / src / gallium / drivers / vc4 / vc4_qpu.h
index fbb90ba12a02dd0d6fab5c7181c4e2b4d7ab91a5..0719d2828b5ef5c2cc43a7d8413a85947fc43838 100644 (file)
@@ -24,6 +24,7 @@
 #ifndef VC4_QPU_H
 #define VC4_QPU_H
 
+#include <stdio.h>
 #include <stdint.h>
 
 #include "util/u_math.h"
@@ -205,6 +206,12 @@ M_ALU2(V8SUBS)
 void
 vc4_qpu_disasm(const uint64_t *instructions, int num_instructions);
 
+void
+vc4_qpu_disasm_pack_mul(FILE *out, uint32_t pack);
+
+void
+vc4_qpu_disasm_pack_a(FILE *out, uint32_t pack);
+
 void
 vc4_qpu_validate(uint64_t *insts, uint32_t num_inst);