xref: /aosp_15_r20/external/mesa3d/src/panfrost/compiler/valhall/disassemble.h (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker #ifndef __DISASM_H
2*61046927SAndroid Build Coastguard Worker #define __DISASM_H
3*61046927SAndroid Build Coastguard Worker 
4*61046927SAndroid Build Coastguard Worker #include <assert.h>
5*61046927SAndroid Build Coastguard Worker #include <inttypes.h>
6*61046927SAndroid Build Coastguard Worker #include <stdbool.h>
7*61046927SAndroid Build Coastguard Worker #include <stdint.h>
8*61046927SAndroid Build Coastguard Worker #include <stdio.h>
9*61046927SAndroid Build Coastguard Worker #include <stdlib.h>
10*61046927SAndroid Build Coastguard Worker #include <string.h>
11*61046927SAndroid Build Coastguard Worker 
12*61046927SAndroid Build Coastguard Worker void va_disasm_instr(FILE *fp, uint64_t instr);
13*61046927SAndroid Build Coastguard Worker void disassemble_valhall(FILE *fp, const void *code, size_t size, bool verbose);
14*61046927SAndroid Build Coastguard Worker 
15*61046927SAndroid Build Coastguard Worker #endif
16