mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 891702 - IonMonkey: Delete dead code. r=djvj
This commit is contained in:
parent
c715ae5174
commit
5c28187fdb
@ -1182,21 +1182,6 @@ MacroAssembler::printf(const char *output, Register value)
|
||||
PopRegsInMask(RegisterSet::Volatile());
|
||||
}
|
||||
|
||||
void
|
||||
MacroAssembler::copyMem(Register copyFrom, Register copyEnd, Register copyTo, Register temp)
|
||||
{
|
||||
Label copyDone;
|
||||
Label copyLoop;
|
||||
bind(©Loop);
|
||||
branchPtr(Assembler::AboveOrEqual, copyFrom, copyEnd, ©Done);
|
||||
load32(Address(copyFrom, 0), temp);
|
||||
store32(temp, Address(copyTo, 0));
|
||||
addPtr(Imm32(4), copyTo);
|
||||
addPtr(Imm32(4), copyFrom);
|
||||
jump(©Loop);
|
||||
bind(©Done);
|
||||
}
|
||||
|
||||
void
|
||||
MacroAssembler::convertInt32ValueToDouble(const Address &address, Register scratch, Label *done)
|
||||
{
|
||||
|
@ -920,8 +920,6 @@ class MacroAssembler : public MacroAssemblerSpecific
|
||||
void printf(const char *output);
|
||||
void printf(const char *output, Register value);
|
||||
|
||||
void copyMem(Register copyFrom, Register copyEnd, Register copyTo, Register temp);
|
||||
|
||||
void convertInt32ValueToDouble(const Address &address, Register scratch, Label *done);
|
||||
void convertValueToDouble(ValueOperand value, FloatRegister output, Label *fail);
|
||||
void convertValueToInt32(ValueOperand value, FloatRegister temp, Register output, Label *fail);
|
||||
|
@ -43,8 +43,6 @@ struct NativeIterator;
|
||||
class Nursery;
|
||||
struct StackShape;
|
||||
|
||||
namespace mjit { class Compiler; }
|
||||
|
||||
inline JSObject *
|
||||
CastAsObject(PropertyOp op)
|
||||
{
|
||||
|
@ -38,11 +38,6 @@ class Shape;
|
||||
|
||||
class BindingIter;
|
||||
|
||||
namespace mjit {
|
||||
struct JITScript;
|
||||
class CallCompiler;
|
||||
}
|
||||
|
||||
namespace analyze {
|
||||
class ScriptAnalysis;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user