add missing bal metadata

This commit is contained in:
Angie 2022-10-09 16:11:04 -03:00
parent d23366827c
commit 4effc73851
3 changed files with 4 additions and 2 deletions

View File

@ -22,4 +22,4 @@ RABBITIZER_DEF_INSTR_ID(cpu, 0x13, bgezall, .operands={RAB_OPERAND_cpu_rs, RAB_O
// Pseudo-Instruction Unique IDs
RABBITIZER_DEF_INSTR_ID(cpu, -0x11, bal, .operands={RAB_OPERAND_cpu_branch_target_label}, .instrType=RABBITIZER_INSTR_TYPE_REGIMM, .isBranch=true, .doesLink=true, .architectureVersion=RABBITIZER_ARCHVERSION_MIPS_I) // Branch and Link
RABBITIZER_DEF_INSTR_ID(cpu, -0x11, bal, .operands={RAB_OPERAND_cpu_branch_target_label}, .instrType=RABBITIZER_INSTR_TYPE_REGIMM, .isBranch=true, .doesLink=true, .isPseudo=true, .architectureVersion=RABBITIZER_ARCHVERSION_MIPS_I) // Branch and Link

View File

@ -11,4 +11,4 @@ RABBITIZER_DEF_INSTR_ID(rsp, 0x11, bgezal, .operands={RAB_OPERAND_rsp_rs, RAB_O
// Pseudo-Instruction Unique IDs
RABBITIZER_DEF_INSTR_ID(rsp, -0x11, bal, .operands={RAB_OPERAND_cpu_branch_target_label}, .instrType=RABBITIZER_INSTR_TYPE_REGIMM, .isBranch=true, .doesLink=true, .architectureVersion=RABBITIZER_ARCHVERSION_MIPS_I) // Branch and Link
RABBITIZER_DEF_INSTR_ID(rsp, -0x11, bal, .operands={RAB_OPERAND_cpu_branch_target_label}, .instrType=RABBITIZER_INSTR_TYPE_REGIMM, .isBranch=true, .doesLink=true, .isPseudo=true, .architectureVersion=RABBITIZER_ARCHVERSION_MIPS_I) // Branch and Link

View File

@ -79,6 +79,7 @@ class InstrId:
cpu_bgezal: Enum
cpu_bltzall: Enum
cpu_bgezall: Enum
cpu_bal: Enum
cpu_teqi: Enum
cpu_tnei: Enum
cpu_j: Enum
@ -339,6 +340,7 @@ class InstrId:
rsp_bgez: Enum
rsp_bltzal: Enum
rsp_bgezal: Enum
rsp_bal: Enum
rsp_j: Enum
rsp_jal: Enum
rsp_beq: Enum