| Index: src/hydrogen-instructions.h
|
| diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h
|
| index 9f7605f628193b6c68d9cf06c7c53742ca8b050c..fce49444f9b467f23e73668d5c116a00f0035b77 100644
|
| --- a/src/hydrogen-instructions.h
|
| +++ b/src/hydrogen-instructions.h
|
| @@ -2638,9 +2638,6 @@ class HUnaryMathOperation V8_FINAL : public HTemplateInstruction<2> {
|
| case kMathPowHalf:
|
| case kMathLog:
|
| case kMathExp:
|
| - case kMathSin:
|
| - case kMathCos:
|
| - case kMathTan:
|
| return Representation::Double();
|
| case kMathAbs:
|
| return representation();
|
| @@ -2685,9 +2682,6 @@ class HUnaryMathOperation V8_FINAL : public HTemplateInstruction<2> {
|
| SetGVNFlag(kChangesNewSpacePromotion);
|
| break;
|
| case kMathLog:
|
| - case kMathSin:
|
| - case kMathCos:
|
| - case kMathTan:
|
| set_representation(Representation::Double());
|
| // These operations use the TranscendentalCache, so they may allocate.
|
| SetGVNFlag(kChangesNewSpacePromotion);
|
|
|