228c228
< not_taken_code = ''
---
> not_taken_code = 'NNPC = NNPC; NPC = NPC;'
235c235
< code += 'R31 = pc.nnpc();\n'
---
> code += 'R31 = NNPC;\n'
237c237
< not_taken_code = 'pc.advance();'
---
> not_taken_code = 'NNPC = NPC; NPC = PC;'
251d250
< MipsISA::PCState pc = PCS;
254c253
< pc.nnpc(pc.npc() + disp);
---
> NNPC = NPC + disp;
258d256
< PCS = pc;
269c267
< not_taken_code = ''
---
> not_taken_code = 'NNPC = NNPC; NPC = NPC;'
276c274
< code += 'R32 = pc.nnpc();'
---
> code += 'R32 = NNPC;'
278c276
< not_taken_code = 'pc.advance();'
---
> not_taken_code = 'NNPC = NPC, NPC = PC;'
291d288
< MipsISA::PCState pc = PCS;
296c293
< pc.nnpc(pc.npc() + disp);
---
> NNPC = NPC + disp;
300d296
< PCS = pc;
317c313
< R31 = pc.nnpc();
---
> R31 = NNPC;
324,327d319
< code = '''
< MipsISA::PCState pc = PCS;
< ''' + code
<