From 944cb8bcba51342cd3c3d38a77a7970242eda74b Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Mon, 14 Sep 2020 13:24:11 -0400 Subject: [PATCH] pan/bi: Add disassembly prototypes Fix a header guard too. Signed-off-by: Alyssa Rosenzweig Reviewed-by: Daniel Stone Part-of: --- src/panfrost/bifrost/disassemble.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/panfrost/bifrost/disassemble.h b/src/panfrost/bifrost/disassemble.h index 6be0eb7..dd5b38d 100644 --- a/src/panfrost/bifrost/disassemble.h +++ b/src/panfrost/bifrost/disassemble.h @@ -23,9 +23,20 @@ * SOFTWARE. */ +#ifndef __BI_DISASM_H +#define __BI_DISASM_H + #include #include #include #include +#include "bifrost.h" void disassemble_bifrost(FILE *fp, uint8_t *code, size_t size, bool verbose); + +void +bi_disasm_fma(FILE *fp, unsigned bits, struct bifrost_regs *srcs, struct bifrost_regs *next_regs, unsigned staging_register, unsigned branch_offset, uint64_t *consts); + +void bi_disasm_add(FILE *fp, unsigned bits, struct bifrost_regs *srcs, struct bifrost_regs *next_regs, unsigned staging_register, unsigned branch_offset, uint64_t *consts); + +#endif -- 2.7.4