Fixed jalrs.
This commit is contained in:
@@ -235,7 +235,7 @@ void Instruction::executeOn(Core &c) {
|
|||||||
break;
|
break;
|
||||||
case JALRS: nextActiveThreads = reg[rsrc[0]];
|
case JALRS: nextActiveThreads = reg[rsrc[0]];
|
||||||
reg[rdest] = c.pc;
|
reg[rdest] = c.pc;
|
||||||
c.pc = reg[rsrc[0]];
|
c.pc = reg[rsrc[1]];
|
||||||
break;
|
break;
|
||||||
case JMPRT: nextActiveThreads = 1;
|
case JMPRT: nextActiveThreads = 1;
|
||||||
c.pc = reg[rsrc[0]];
|
c.pc = reg[rsrc[0]];
|
||||||
|
|||||||
Reference in New Issue
Block a user