mirror of
https://github.com/vortexgpgpu/vortex.git
synced 2025-04-23 13:27:29 -04:00
Fix damage to trap instruction caused by warp correctness bugfixes.
This commit is contained in:
parent
6732690f8c
commit
6880e01db6
1 changed files with 2 additions and 2 deletions
|
@ -281,11 +281,11 @@ void Instruction::executeOn(Warp &c) {
|
|||
break;
|
||||
case ISNEG: pReg[pdest] = (1ll<<(wordSz*8 - 1))®[rsrc[0]];
|
||||
break;
|
||||
case HALT: D(3, "=== EXECUTING halt ===");
|
||||
c.activeThreads = 0;
|
||||
case HALT: c.activeThreads = 0;
|
||||
nextActiveThreads = 0;
|
||||
break;
|
||||
case TRAP: c.interrupt(0);
|
||||
nextPc = c.core->interruptEntry;
|
||||
break;
|
||||
case JMPRU: c.supervisorMode = false;
|
||||
if (!pcSet) nextPc = reg[rsrc[0]];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue