| Index: src/mips64/macro-assembler-mips64.h
|
| diff --git a/src/mips64/macro-assembler-mips64.h b/src/mips64/macro-assembler-mips64.h
|
| index 5731f6fe85aaf436a4760a46c4d082156751f049..06117cfcf6c0672eb0d986542fc050846d568de7 100644
|
| --- a/src/mips64/macro-assembler-mips64.h
|
| +++ b/src/mips64/macro-assembler-mips64.h
|
| @@ -1132,10 +1132,6 @@ class MacroAssembler: public Assembler {
|
| Register scratch,
|
| Label* fail);
|
|
|
| - void IsObjectNameType(Register object,
|
| - Register scratch,
|
| - Label* fail);
|
| -
|
| // Frame restart support.
|
| void MaybeDropFrames();
|
|
|
| @@ -1202,13 +1198,6 @@ class MacroAssembler: public Assembler {
|
| Label* fail,
|
| SmiCheckType smi_check_type);
|
|
|
| - // Check if the map of an object is equal to a specified weak map and branch
|
| - // to a specified target if equal. Skip the smi check if not required
|
| - // (object is known to be a heap object)
|
| - void DispatchWeakMap(Register obj, Register scratch1, Register scratch2,
|
| - Handle<WeakCell> cell, Handle<Code> success,
|
| - SmiCheckType smi_check_type);
|
| -
|
| // If the value is a NaN, canonicalize the value else, do nothing.
|
| void FPUCanonicalizeNaN(const DoubleRegister dst, const DoubleRegister src);
|
|
|
| @@ -1534,7 +1523,6 @@ const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT
|
| // Calls Abort(msg) if the condition cc is not satisfied.
|
| // Use --debug_code to enable.
|
| void Assert(Condition cc, BailoutReason reason, Register rs, Operand rt);
|
| - void AssertFastElements(Register elements);
|
|
|
| // Like Assert(), but always enabled.
|
| void Check(Condition cc, BailoutReason reason, Register rs, Operand rt);
|
| @@ -1672,19 +1660,10 @@ const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT
|
| // Jump if either of the registers contain a smi.
|
| void JumpIfEitherSmi(Register reg1, Register reg2, Label* on_either_smi);
|
|
|
| - // Abort execution if argument is a number, enabled via --debug-code.
|
| - void AssertNotNumber(Register object);
|
| -
|
| // Abort execution if argument is a smi, enabled via --debug-code.
|
| void AssertNotSmi(Register object);
|
| void AssertSmi(Register object);
|
|
|
| - // Abort execution if argument is not a string, enabled via --debug-code.
|
| - void AssertString(Register object);
|
| -
|
| - // Abort execution if argument is not a name, enabled via --debug-code.
|
| - void AssertName(Register object);
|
| -
|
| // Abort execution if argument is not a JSFunction, enabled via --debug-code.
|
| void AssertFunction(Register object);
|
|
|
| @@ -1696,9 +1675,6 @@ const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT
|
| // enabled via --debug-code.
|
| void AssertGeneratorObject(Register object);
|
|
|
| - // Abort execution if argument is not a JSReceiver, enabled via --debug-code.
|
| - void AssertReceiver(Register object);
|
| -
|
| // Abort execution if argument is not undefined or an AllocationSite, enabled
|
| // via --debug-code.
|
| void AssertUndefinedOrAllocationSite(Register object, Register scratch);
|
|
|