Index: src/mips/macro-assembler-mips.h |
diff --git a/src/mips/macro-assembler-mips.h b/src/mips/macro-assembler-mips.h |
index 4994516ea7301057a2d66dbc835eb53f0aef7f7f..0fcf6f1d8514485cc306736ebe6d32c1bd4660cb 100644 |
--- a/src/mips/macro-assembler-mips.h |
+++ b/src/mips/macro-assembler-mips.h |
@@ -524,12 +524,12 @@ class MacroAssembler: public Assembler { |
void Ext(Register rt, Register rs, uint16_t pos, uint16_t size); |
// Convert unsigned word to double. |
- void Cvt_d_uw(FPURegister fd, FPURegister fs); |
- void Cvt_d_uw(FPURegister fd, Register rs); |
+ void Cvt_d_uw(FPURegister fd, FPURegister fs, FPURegister scratch); |
+ void Cvt_d_uw(FPURegister fd, Register rs, FPURegister scratch); |
// Convert double to unsigned word. |
- void Trunc_uw_d(FPURegister fd, FPURegister fs); |
- void Trunc_uw_d(FPURegister fd, Register rs); |
+ void Trunc_uw_d(FPURegister fd, FPURegister fs, FPURegister scratch); |
+ void Trunc_uw_d(FPURegister fd, Register rs, FPURegister scratch); |
// Convert the HeapNumber pointed to by source to a 32bits signed integer |
// dest. If the HeapNumber does not fit into a 32bits signed integer branch |