mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 09:45:41 +00:00
Backed out changeset 6f2c44121da3 (bug 1417595
) for Spidermonkey Build Bustage on Linux x64 debug /js/src/jit/MacroAssembler.h:419 r=backout on a CLOSED TREE
This commit is contained in:
parent
de97ce44e2
commit
30af957bdb
@ -229,7 +229,6 @@ JitRuntime::startTrampolineCode(MacroAssembler& masm)
|
||||
masm.assumeUnreachable("Shouldn't get here");
|
||||
masm.flushBuffer();
|
||||
masm.haltingAlign(CodeAlignment);
|
||||
masm.setFramePushed(0);
|
||||
return masm.currentOffset();
|
||||
}
|
||||
|
||||
|
@ -310,14 +310,6 @@ class MacroAssemblerMIPSCompat : public MacroAssemblerMIPS
|
||||
ma_b(target);
|
||||
}
|
||||
|
||||
void jump(TrampolinePtr code)
|
||||
{
|
||||
auto target = ImmPtr(code.value);
|
||||
BufferOffset bo = m_buffer.nextOffset();
|
||||
addPendingJump(bo, target, Relocation::HARDCODED);
|
||||
ma_jump(target);
|
||||
}
|
||||
|
||||
void negl(Register reg) {
|
||||
ma_negu(reg, reg);
|
||||
}
|
||||
|
@ -339,14 +339,6 @@ class MacroAssemblerMIPS64Compat : public MacroAssemblerMIPS64
|
||||
ma_b(target);
|
||||
}
|
||||
|
||||
void jump(TrampolinePtr code)
|
||||
{
|
||||
auto target = ImmPtr(code.value);
|
||||
BufferOffset bo = m_buffer.nextOffset();
|
||||
addPendingJump(bo, target, Relocation::HARDCODED);
|
||||
ma_jump(target);
|
||||
}
|
||||
|
||||
void splitTag(Register src, Register dest) {
|
||||
ma_dsrl(dest, src, Imm32(JSVAL_TAG_SHIFT));
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user