[JAEGER] Rename FpReg to JSFrameReg; r=dvander.
This commit is contained in:
@@ -309,7 +309,7 @@ mjit::Compiler::generateMethod()
|
||||
BEGIN_CASE(JSOP_SETRVAL)
|
||||
{
|
||||
FrameEntry *fe = frame.peek(-1);
|
||||
frame.storeTo(fe, Address(Assembler::FpReg, offsetof(JSStackFrame, rval)), true);
|
||||
frame.storeTo(fe, Address(JSFrameReg, offsetof(JSStackFrame, rval)), true);
|
||||
frame.pop();
|
||||
}
|
||||
END_CASE(JSOP_POPV)
|
||||
@@ -318,7 +318,7 @@ mjit::Compiler::generateMethod()
|
||||
{
|
||||
/* Safe point! */
|
||||
FrameEntry *fe = frame.peek(-1);
|
||||
frame.storeTo(fe, Address(Assembler::FpReg, offsetof(JSStackFrame, rval)), true);
|
||||
frame.storeTo(fe, Address(JSFrameReg, offsetof(JSStackFrame, rval)), true);
|
||||
frame.pop();
|
||||
/* :TODO: We only have to forget things that are closed over... */
|
||||
frame.forgetEverything();
|
||||
@@ -833,7 +833,7 @@ mjit::Compiler::generateMethod()
|
||||
bool popped = PC[JSOP_SETARG_LENGTH] == JSOP_POP;
|
||||
|
||||
RegisterID reg = frame.allocReg();
|
||||
masm.loadPtr(Address(Assembler::FpReg, offsetof(JSStackFrame, argv)), reg);
|
||||
masm.loadPtr(Address(JSFrameReg, offsetof(JSStackFrame, argv)), reg);
|
||||
Address address = Address(reg, slot * sizeof(Value));
|
||||
frame.storeTo(top, address, popped);
|
||||
frame.freeReg(reg);
|
||||
@@ -1021,7 +1021,7 @@ mjit::Compiler::generateMethod()
|
||||
{
|
||||
// :FIXME: x64
|
||||
RegisterID reg = frame.allocReg();
|
||||
masm.loadPtr(Address(Assembler::FpReg, offsetof(JSStackFrame, argv)), reg);
|
||||
masm.loadPtr(Address(JSFrameReg, offsetof(JSStackFrame, argv)), reg);
|
||||
masm.loadData32(Address(reg, int32(sizeof(Value)) * -2), reg);
|
||||
masm.loadPtr(Address(reg, offsetof(JSObject, dslots)), reg);
|
||||
frame.freeReg(reg);
|
||||
@@ -1402,7 +1402,7 @@ mjit::Compiler::dispatchCall(VoidPtrStubUInt32 stub)
|
||||
void
|
||||
mjit::Compiler::restoreFrameRegs()
|
||||
{
|
||||
masm.loadPtr(FrameAddress(offsetof(VMFrame, fp)), Assembler::FpReg);
|
||||
masm.loadPtr(FrameAddress(offsetof(VMFrame, fp)), JSFrameReg);
|
||||
}
|
||||
|
||||
bool
|
||||
@@ -1503,7 +1503,7 @@ void
|
||||
mjit::Compiler::jsop_getarg(uint32 index)
|
||||
{
|
||||
RegisterID reg = frame.allocReg();
|
||||
masm.loadPtr(Address(Assembler::FpReg, offsetof(JSStackFrame, argv)), reg);
|
||||
masm.loadPtr(Address(JSFrameReg, offsetof(JSStackFrame, argv)), reg);
|
||||
frame.freeReg(reg);
|
||||
frame.push(Address(reg, index * sizeof(Value)));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user