4 changed files with 9 additions and 10 deletions
@ -1,2 +1,3 @@ |
|||
WRITE_RD(npc); |
|||
reg_t tmp = npc; |
|||
set_pc(JUMP_TARGET); |
|||
WRITE_RD(tmp); |
|||
|
|||
@ -1,3 +1,3 @@ |
|||
reg_t temp = RS1; |
|||
WRITE_RD(npc); |
|||
set_pc((temp + insn.i_imm()) & ~1); |
|||
reg_t tmp = npc; |
|||
set_pc((RS1 + insn.i_imm()) & ~reg_t(1)); |
|||
WRITE_RD(tmp); |
|||
|
|||
Loading…
Reference in new issue