mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-06 07:48:38 +09:00
Bug 1323646 - IonMonkey: MIPS64: Fix range checking in ma_addTestOverflow
Tag: #1542
This commit is contained in:
parent
e293ccbcd4
commit
06f5e5b9b5
1 changed files with 1 additions and 1 deletions
|
|
@ -497,7 +497,7 @@ void
|
|||
MacroAssemblerMIPS64::ma_addTestOverflow(Register rd, Register rs, Imm32 imm, L overflow)
|
||||
{
|
||||
// Check for signed range because of as_daddiu
|
||||
if (Imm16::IsInSignedRange(imm.value) && Imm16::IsInUnsignedRange(imm.value)) {
|
||||
if (Imm16::IsInSignedRange(imm.value)) {
|
||||
as_daddiu(SecondScratchReg, rs, imm.value);
|
||||
as_addiu(rd, rs, imm.value);
|
||||
ma_b(rd, SecondScratchReg, overflow, Assembler::NotEqual);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue