does not work
This commit is contained in:
parent
046dc7d579
commit
9671361085
1 changed files with 0 additions and 9 deletions
9
cpu.cpp
9
cpu.cpp
|
@ -839,16 +839,7 @@ bool cpu::additional_double_operand_instructions(const uint16_t instr)
|
||||||
R >>= 1;
|
R >>= 1;
|
||||||
R |= sign_extend;
|
R |= sign_extend;
|
||||||
}
|
}
|
||||||
/*
|
|
||||||
int shift_n = 64 - shift;
|
|
||||||
uint16_t new_value = (sign ? uint64_t(0xffffffff0000) : 0) | R;
|
|
||||||
|
|
||||||
new_value >>= shift_n - 1;
|
|
||||||
setPSW_c(new_value & 1);
|
|
||||||
new_value >>= 1;
|
|
||||||
|
|
||||||
R = new_value;
|
|
||||||
*/
|
|
||||||
setPSW_v(SIGN(R, wm_word) != SIGN(oldR, wm_word));
|
setPSW_v(SIGN(R, wm_word) != SIGN(oldR, wm_word));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue