| Index: src/compiler/arm/code-generator-arm.cc
|
| diff --git a/src/compiler/arm/code-generator-arm.cc b/src/compiler/arm/code-generator-arm.cc
|
| index c0e50042abd292c2516fc4cab2f2f3d99648067c..814f5e7da8a03544922fafe654e9aba44ff6ba6f 100644
|
| --- a/src/compiler/arm/code-generator-arm.cc
|
| +++ b/src/compiler/arm/code-generator-arm.cc
|
| @@ -363,6 +363,18 @@ void CodeGenerator::AssembleArchInstruction(Instruction* instr) {
|
| case kArmVsqrtF64:
|
| __ vsqrt(i.OutputFloat64Register(), i.InputFloat64Register(0));
|
| break;
|
| + case kArmVfloorF64:
|
| + __ vrintm(i.OutputFloat64Register(), i.InputFloat64Register(0));
|
| + break;
|
| + case kArmVceilF64:
|
| + __ vrintp(i.OutputFloat64Register(), i.InputFloat64Register(0));
|
| + break;
|
| + case kArmVroundTruncateF64:
|
| + __ vrintz(i.OutputFloat64Register(), i.InputFloat64Register(0));
|
| + break;
|
| + case kArmVroundTiesAwayF64:
|
| + __ vrinta(i.OutputFloat64Register(), i.InputFloat64Register(0));
|
| + break;
|
| case kArmVnegF64:
|
| __ vneg(i.OutputFloat64Register(), i.InputFloat64Register(0));
|
| break;
|
|
|