refine insn_map structure to further reduce binary size: this makes .SO file around 120K smaller
This commit is contained in:
parent
591d98cb24
commit
08a19ed5c7
4
utils.h
4
utils.h
|
@ -16,8 +16,8 @@ typedef struct Pair {
|
||||||
|
|
||||||
// map instruction to its characteristics
|
// map instruction to its characteristics
|
||||||
typedef struct insn_map {
|
typedef struct insn_map {
|
||||||
unsigned int id;
|
unsigned short id;
|
||||||
unsigned int mapid;
|
unsigned short mapid;
|
||||||
unsigned char regs_use[12]; // list of implicit registers used by this instruction
|
unsigned char regs_use[12]; // list of implicit registers used by this instruction
|
||||||
unsigned char regs_mod[20]; // list of implicit registers modified by this instruction
|
unsigned char regs_mod[20]; // list of implicit registers modified by this instruction
|
||||||
unsigned char groups[8]; // list of group this instruction belong to
|
unsigned char groups[8]; // list of group this instruction belong to
|
||||||
|
|
Loading…
Reference in New Issue