summaryrefslogtreecommitdiff
path: root/deps/v8/src/mips64/lithium-codegen-mips64.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/mips64/lithium-codegen-mips64.h')
-rw-r--r--deps/v8/src/mips64/lithium-codegen-mips64.h20
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.