Index: src/hydrogen-instructions.h |
diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h |
index 4dd24fd871552456a10bb77ab8f6a0e4b4b25138..df8d2dcb61d54a4a9d3c5cbb15c3387878394512 100644 |
--- a/src/hydrogen-instructions.h |
+++ b/src/hydrogen-instructions.h |
@@ -2682,10 +2682,6 @@ class HUnaryMathOperation V8_FINAL : public HTemplateInstruction<2> { |
SetGVNFlag(kChangesNewSpacePromotion); |
break; |
case kMathLog: |
- set_representation(Representation::Double()); |
- // These operations use the TranscendentalCache, so they may allocate. |
- SetGVNFlag(kChangesNewSpacePromotion); |
- break; |
case kMathExp: |
case kMathSqrt: |
case kMathPowHalf: |
@@ -5287,13 +5283,6 @@ class HCallStub V8_FINAL : public HUnaryCall { |
HValue* context() { return value(); } |
- void set_transcendental_type(TranscendentalCache::Type transcendental_type) { |
- transcendental_type_ = transcendental_type; |
- } |
- TranscendentalCache::Type transcendental_type() { |
- return transcendental_type_; |
- } |
- |
virtual void PrintDataTo(StringStream* stream) V8_OVERRIDE; |
DECLARE_CONCRETE_INSTRUCTION(CallStub) |
@@ -5301,12 +5290,10 @@ class HCallStub V8_FINAL : public HUnaryCall { |
private: |
HCallStub(HValue* context, CodeStub::Major major_key, int argument_count) |
: HUnaryCall(context, argument_count), |
- major_key_(major_key), |
- transcendental_type_(TranscendentalCache::kNumberOfCaches) { |
+ major_key_(major_key) { |
} |
CodeStub::Major major_key_; |
- TranscendentalCache::Type transcendental_type_; |
}; |