| Index: src/x64/lithium-codegen-x64.h
|
| diff --git a/src/x64/lithium-codegen-x64.h b/src/x64/lithium-codegen-x64.h
|
| index 0a430964d027a652f5d0c33d498bbea5ca7c2d5c..5ad1c40a2b16abbd293cc1ee006e34eb04b516a5 100644
|
| --- a/src/x64/lithium-codegen-x64.h
|
| +++ b/src/x64/lithium-codegen-x64.h
|
| @@ -102,7 +102,8 @@ class LCodeGen BASE_EMBEDDED {
|
| XMMRegister ToDoubleRegister(LOperand* op) const;
|
| bool IsInteger32Constant(LConstantOperand* op) const;
|
| bool IsSmiConstant(LConstantOperand* op) const;
|
| - int ToInteger32(LConstantOperand* op) const;
|
| + int ToRepresentation(LConstantOperand* op, const Representation& r) const;
|
| + int32_t ToInteger32(LConstantOperand* op) const;
|
| Smi* ToSmi(LConstantOperand* op) const;
|
| double ToDouble(LConstantOperand* op) const;
|
| bool IsTaggedConstant(LConstantOperand* op) const;
|
| @@ -245,7 +246,7 @@ class LCodeGen BASE_EMBEDDED {
|
| LEnvironment* environment,
|
| Deoptimizer::BailoutType bailout_type);
|
| void DeoptimizeIf(Condition cc, LEnvironment* environment);
|
| - void SoftDeoptimize(LEnvironment* environment);
|
| + void ApplyCheckIf(Condition cc, LBoundsCheck* check);
|
| void AddToTranslation(Translation* translation,
|
| LOperand* op,
|
| bool is_tagged,
|
|
|