| Index: src/x64/macro-assembler-x64.h | 
| diff --git a/src/x64/macro-assembler-x64.h b/src/x64/macro-assembler-x64.h | 
| index 8e30981833acff2e6caac0b8ddf2b0276d51c9de..09c8a800ccab1a4e3cdf06a7337dc0c2284b6efc 100644 | 
| --- a/src/x64/macro-assembler-x64.h | 
| +++ b/src/x64/macro-assembler-x64.h | 
| @@ -975,6 +975,20 @@ class MacroAssembler: public Assembler { | 
| XMMRegister temp_xmm_reg, | 
| Register result_reg); | 
|  | 
| +  void SlowTruncateToI(Register result_reg, Register input_reg, | 
| +      int offset = HeapNumber::kValueOffset - kHeapObjectTag); | 
| + | 
| +  void TruncateHeapNumberToI(Register result_reg, Register input_reg); | 
| +  void TruncateDoubleToI(Register result_reg, XMMRegister input_reg); | 
| + | 
| +  void DoubleToI(Register result_reg, XMMRegister input_reg, | 
| +      XMMRegister scratch, MinusZeroMode minus_zero_mode, | 
| +      Label* conversion_failed, Label::Distance dst = Label::kFar); | 
| + | 
| +  void TaggedToI(Register result_reg, Register input_reg, XMMRegister temp, | 
| +      MinusZeroMode minus_zero_mode, Label* lost_precision, | 
| +      Label::Distance dst = Label::kFar); | 
| + | 
| void LoadUint32(XMMRegister dst, Register src, XMMRegister scratch); | 
|  | 
| void LoadInstanceDescriptors(Register map, Register descriptors); | 
|  |