diff options
Diffstat (limited to 'deps/v8/src/arm/lithium-codegen-arm.h')
-rw-r--r-- | deps/v8/src/arm/lithium-codegen-arm.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/deps/v8/src/arm/lithium-codegen-arm.h b/deps/v8/src/arm/lithium-codegen-arm.h index ef03e60015..5251b85fa9 100644 --- a/deps/v8/src/arm/lithium-codegen-arm.h +++ b/deps/v8/src/arm/lithium-codegen-arm.h @@ -246,7 +246,6 @@ class LCodeGen: public LCodeGenBase { int formal_parameter_count, int arity, LInstruction* instr, - CallKind call_kind, R1State r1_state); void RecordSafepointWithLazyDeopt(LInstruction* instr, @@ -267,7 +266,6 @@ class LCodeGen: public LCodeGenBase { bool is_uint32, int* object_index_pointer, int* dematerialized_index_pointer); - void RegisterDependentCodeForEmbeddedMaps(Handle<Code> code); void PopulateDeoptimizationData(Handle<Code> code); int DefineDeoptimizationLiteral(Handle<Object> literal); @@ -276,6 +274,10 @@ class LCodeGen: public LCodeGenBase { Register ToRegister(int index) const; DwVfpRegister ToDoubleRegister(int index) const; + MemOperand BuildSeqStringOperand(Register string, + LOperand* index, + String::Encoding encoding); + void EmitIntegerMathAbs(LMathAbs* instr); // Support for recording safepoint and position information. @@ -296,6 +298,8 @@ class LCodeGen: public LCodeGenBase { static Condition TokenToCondition(Token::Value op, bool is_unsigned); void EmitGoto(int block); + + // EmitBranch expects to be the last instruction of a block. template<class InstrType> void EmitBranch(InstrType instr, Condition condition); template<class InstrType> |