| Index: src/x64/lithium-codegen-x64.h
|
| diff --git a/src/x64/lithium-codegen-x64.h b/src/x64/lithium-codegen-x64.h
|
| index 686dc857aa5ecf694c466cb7ba4ec029cf2dd205..12d9b3266abbc19a18d8fa89d6d6293fd8b5bff9 100644
|
| --- a/src/x64/lithium-codegen-x64.h
|
| +++ b/src/x64/lithium-codegen-x64.h
|
| @@ -83,7 +83,14 @@ class LCodeGen: public LCodeGenBase {
|
|
|
| // Deferred code support.
|
| void DoDeferredNumberTagD(LNumberTagD* instr);
|
| - void DoDeferredNumberTagU(LNumberTagU* instr);
|
| +
|
| + enum IntegerSignedness { SIGNED_INT32, UNSIGNED_INT32 };
|
| + void DoDeferredNumberTagIU(LInstruction* instr,
|
| + LOperand* value,
|
| + LOperand* temp1,
|
| + LOperand* temp2,
|
| + IntegerSignedness signedness);
|
| +
|
| void DoDeferredTaggedToI(LTaggedToI* instr, Label* done);
|
| void DoDeferredMathAbsTaggedHeapNumber(LMathAbs* instr);
|
| void DoDeferredStackCheck(LStackCheck* instr);
|
|
|