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, |