| Index: src/compiler/ppc/code-generator-ppc.cc
|
| diff --git a/src/compiler/ppc/code-generator-ppc.cc b/src/compiler/ppc/code-generator-ppc.cc
|
| index bf1efacfb9df2b2a340957b4d96ac852d90378e7..36db7452ba55c29af3dc02e83edde8b8a03dbd8b 100644
|
| --- a/src/compiler/ppc/code-generator-ppc.cc
|
| +++ b/src/compiler/ppc/code-generator-ppc.cc
|
| @@ -1262,15 +1262,33 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleArchInstruction(
|
| // and generate a CallAddress instruction instead.
|
| ASSEMBLE_FLOAT_MODULO();
|
| break;
|
| + case kIeee754Float64Acos:
|
| + ASSEMBLE_IEEE754_UNOP(acos);
|
| + break;
|
| + case kIeee754Float64Acosh:
|
| + ASSEMBLE_IEEE754_UNOP(acosh);
|
| + break;
|
| + case kIeee754Float64Asin:
|
| + ASSEMBLE_IEEE754_UNOP(asin);
|
| + break;
|
| + case kIeee754Float64Asinh:
|
| + ASSEMBLE_IEEE754_UNOP(asinh);
|
| + break;
|
| case kIeee754Float64Atan:
|
| ASSEMBLE_IEEE754_UNOP(atan);
|
| break;
|
| case kIeee754Float64Atan2:
|
| ASSEMBLE_IEEE754_BINOP(atan2);
|
| break;
|
| + case kIeee754Float64Atanh:
|
| + ASSEMBLE_IEEE754_UNOP(atanh);
|
| + break;
|
| case kIeee754Float64Tan:
|
| ASSEMBLE_IEEE754_UNOP(tan);
|
| break;
|
| + case kIeee754Float64Tanh:
|
| + ASSEMBLE_IEEE754_UNOP(tanh);
|
| + break;
|
| case kIeee754Float64Cbrt:
|
| ASSEMBLE_IEEE754_UNOP(cbrt);
|
| break;
|
| @@ -1292,12 +1310,6 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleArchInstruction(
|
| case kIeee754Float64Expm1:
|
| ASSEMBLE_IEEE754_UNOP(expm1);
|
| break;
|
| - case kIeee754Float64Atanh:
|
| - ASSEMBLE_IEEE754_UNOP(atanh);
|
| - break;
|
| - case kIeee754Float64Tanh:
|
| - ASSEMBLE_IEEE754_UNOP(tanh);
|
| - break;
|
| case kIeee754Float64Log:
|
| ASSEMBLE_IEEE754_UNOP(log);
|
| break;
|
|
|