| Index: src/hydrogen-instructions.h
|
| ===================================================================
|
| --- src/hydrogen-instructions.h (revision 6094)
|
| +++ src/hydrogen-instructions.h (working copy)
|
| @@ -905,6 +905,8 @@
|
| virtual HBasicBlock* FirstSuccessor() const { return true_destination_; }
|
| virtual HBasicBlock* SecondSuccessor() const { return false_destination_; }
|
|
|
| + virtual void PrintDataTo(StringStream* stream) const;
|
| +
|
| Handle<Map> map() const { return map_; }
|
|
|
| DECLARE_CONCRETE_INSTRUCTION(CompareMapAndBranch, "compare_map_and_branch")
|
| @@ -1387,6 +1389,8 @@
|
| case kMathSqrt:
|
| case kMathPowHalf:
|
| case kMathLog:
|
| + case kMathSin:
|
| + case kMathCos:
|
| set_representation(Representation::Double());
|
| break;
|
| default:
|
| @@ -1409,6 +1413,8 @@
|
| case kMathSqrt:
|
| case kMathPowHalf:
|
| case kMathLog:
|
| + case kMathSin:
|
| + case kMathCos:
|
| return Representation::Double();
|
| break;
|
| case kMathAbs:
|
|
|