Rt = Rs + Im signed [exception on overflow]
| 280 | |
| 281 | // Rt = Rs + Im signed [exception on overflow] |
| 282 | void ADDI() |
| 283 | { |
| 284 | s64 result; |
| 285 | bool overflow = _add32_Overflow( cpuRegs.GPR.r[_Rs_].SD[0], _Imm_, result ); |
| 286 | if (overflow || !_Rt_) return; |
| 287 | cpuRegs.GPR.r[_Rt_].SD[0] = result; |
| 288 | } |
| 289 | |
| 290 | // Rt = Rs + Im signed !!! [overflow ignored] |
| 291 | // This instruction is effectively identical to ADDI. It is not a true unsigned operation, |
nothing calls this directly
no test coverage detected