Index: src/compiler/mips64/code-generator-mips64.cc |
diff --git a/src/compiler/mips64/code-generator-mips64.cc b/src/compiler/mips64/code-generator-mips64.cc |
index a1ca07e14341ec8ef2184fe6a69a35db9fd34c5f..db980458f0824a5ce9f000a26097d0a4340ae3ee 100644 |
--- a/src/compiler/mips64/code-generator-mips64.cc |
+++ b/src/compiler/mips64/code-generator-mips64.cc |
@@ -1035,6 +1035,12 @@ void CodeGenerator::AssembleArchInstruction(Instruction* instr) { |
__ Trunc_uw_d(i.InputDoubleRegister(0), i.OutputRegister(), scratch); |
break; |
} |
+ case kMips64TruncUlS: { |
+ FPURegister scratch = kScratchDoubleReg; |
+ // TODO(plind): Fix wrong param order of Trunc_ul_s() macro-asm function. |
+ __ Trunc_ul_s(i.InputDoubleRegister(0), i.OutputRegister(), scratch); |
+ break; |
+ } |
case kMips64TruncUlD: { |
FPURegister scratch = kScratchDoubleReg; |
// TODO(plind): Fix wrong param order of Trunc_ul_d() macro-asm function. |