2 `INSN_JR_imm,`INSN_JRCC_imm: begin
11 if (opcode[5]) begin // i.e., JP cc,nn
12 /* We need to check the condition code to bail out. */
14 `INSN_cc_NZ: if (registers[`REG_F][7]) begin `EXEC_NEWCYCLE; end
15 `INSN_cc_Z: if (~registers[`REG_F][7]) begin `EXEC_NEWCYCLE; end
16 `INSN_cc_NC: if (registers[`REG_F][4]) begin `EXEC_NEWCYCLE; end
17 `INSN_cc_C: if (~registers[`REG_F][4]) begin `EXEC_NEWCYCLE; end
29 `INSN_JR_imm,`INSN_JRCC_imm: begin
31 0: begin /* type F */ end
33 2: {registers[`REG_PCH],registers[`REG_PCL]} <=
34 {registers[`REG_PCH],registers[`REG_PCL]} +
35 {tmp[7]?8'hFF:8'h00,tmp};