Bug 1294367 - IonMonkey: MIPS: Move as_lui into logical instructions section. r=hwj

---
 js/src/jit/mips-shared/Assembler-mips-shared.cpp | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)
This commit is contained in:
Heiher 2016-08-12 16:08:35 +08:00
Родитель 0aa02836dd
Коммит 90d9b8ce1d
1 изменённых файлов: 7 добавлений и 7 удалений

Просмотреть файл

@ -379,6 +379,13 @@ AssemblerMIPSShared::as_xori(Register rd, Register rs, int32_t j)
return writeInst(InstImm(op_xori, rs, rd, Imm16(j)).encode());
}
BufferOffset
AssemblerMIPSShared::as_lui(Register rd, int32_t j)
{
MOZ_ASSERT(Imm16::IsInUnsignedRange(j));
return writeInst(InstImm(op_lui, zero, rd, Imm16(j)).encode());
}
// Branch and jump instructions
BufferOffset
AssemblerMIPSShared::as_bal(BOffImm16 off)
@ -566,13 +573,6 @@ AssemblerMIPSShared::as_mul(Register rd, Register rs, Register rt)
return writeInst(InstReg(op_special2, rs, rt, rd, ff_mul).encode());
}
BufferOffset
AssemblerMIPSShared::as_lui(Register rd, int32_t j)
{
MOZ_ASSERT(Imm16::IsInUnsignedRange(j));
return writeInst(InstImm(op_lui, zero, rd, Imm16(j)).encode());
}
// Shift instructions
BufferOffset
AssemblerMIPSShared::as_sll(Register rd, Register rt, uint16_t sa)