diff options
Diffstat (limited to 'deps/v8/src/mips64/lithium-codegen-mips64.h')
-rw-r--r-- | deps/v8/src/mips64/lithium-codegen-mips64.h | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/deps/v8/src/mips64/lithium-codegen-mips64.h b/deps/v8/src/mips64/lithium-codegen-mips64.h index 6fb7bc3c85..b08de167be 100644 --- a/deps/v8/src/mips64/lithium-codegen-mips64.h +++ b/deps/v8/src/mips64/lithium-codegen-mips64.h @@ -114,8 +114,6 @@ class LCodeGen: public LCodeGenBase { void DoDeferredStringCharCodeAt(LStringCharCodeAt* instr); void DoDeferredStringCharFromCode(LStringCharFromCode* instr); void DoDeferredAllocate(LAllocate* instr); - void DoDeferredInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr, - Label* map_check); void DoDeferredInstanceMigration(LCheckMaps* instr, Register object); void DoDeferredLoadMutableDouble(LLoadFieldByIndex* instr, @@ -280,10 +278,11 @@ class LCodeGen: public LCodeGenBase { Condition condition, FPURegister src1, FPURegister src2); - template<class InstrType> - void EmitFalseBranch(InstrType instr, - Condition condition, - Register src1, + template <class InstrType> + void EmitTrueBranch(InstrType instr, Condition condition, Register src1, + const Operand& src2); + template <class InstrType> + void EmitFalseBranch(InstrType instr, Condition condition, Register src1, const Operand& src2); template<class InstrType> void EmitFalseBranchF(InstrType instr, @@ -306,15 +305,6 @@ class LCodeGen: public LCodeGenBase { Register* cmp1, Operand* cmp2); - // Emits optimized code for %_IsObject(x). Preserves input register. - // Returns the condition on which a final split to - // true and false label should be made, to optimize fallthrough. - Condition EmitIsObject(Register input, - Register temp1, - Register temp2, - Label* is_not_object, - Label* is_object); - // Emits optimized code for %_IsString(x). Preserves input register. // Returns the condition on which a final split to // true and false label should be made, to optimize fallthrough. |