зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
0aa02836dd
Коммит
90d9b8ce1d
|
@ -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)
|
||||
|
|
Загрузка…
Ссылка в новой задаче