Index: src/ia32/lithium-codegen-ia32.h |
=================================================================== |
--- src/ia32/lithium-codegen-ia32.h (revision 8519) |
+++ src/ia32/lithium-codegen-ia32.h (working copy) |
@@ -95,7 +95,7 @@ |
// Deferred code support. |
void DoDeferredNumberTagD(LNumberTagD* instr); |
void DoDeferredNumberTagI(LNumberTagI* instr); |
- void DoDeferredTaggedToI(LTaggedToI* instr); |
+ void DoDeferredTaggedToI(LTaggedToI* instr, Label* exit); |
void DoDeferredMathAbsTaggedHeapNumber(LUnaryMathOperation* instr); |
void DoDeferredStackCheck(LStackCheck* instr); |
void DoDeferredStringCharCodeAt(LStringCharCodeAt* instr); |
@@ -260,6 +260,7 @@ |
static Condition TokenToCondition(Token::Value op, bool is_unsigned); |
void EmitGoto(int block); |
void EmitBranch(int left_block, int right_block, Condition cc); |
+ void EmitPush(LOperand* operand); |
void EmitCmpI(LOperand* left, LOperand* right); |
void EmitNumberUntagD(Register input, |
XMMRegister result, |