Index: src/arm/lithium-arm.cc |
diff --git a/src/arm/lithium-arm.cc b/src/arm/lithium-arm.cc |
index 6119b2488103553bbf5b44c2cbd2faeb21ded063..416512a36a5eb8b200f039c4f7fd377fd93adc25 100644 |
--- a/src/arm/lithium-arm.cc |
+++ b/src/arm/lithium-arm.cc |
@@ -1187,9 +1187,6 @@ LInstruction* LChunkBuilder::DoUnaryMathOperation(HUnaryMathOperation* instr) { |
case kMathRound: return DoMathRound(instr); |
case kMathAbs: return DoMathAbs(instr); |
case kMathLog: return DoMathLog(instr); |
- case kMathSin: return DoMathSin(instr); |
- case kMathCos: return DoMathCos(instr); |
- case kMathTan: return DoMathTan(instr); |
case kMathExp: return DoMathExp(instr); |
case kMathSqrt: return DoMathSqrt(instr); |
case kMathPowHalf: return DoMathPowHalf(instr); |
@@ -1233,27 +1230,6 @@ LInstruction* LChunkBuilder::DoMathLog(HUnaryMathOperation* instr) { |
} |
-LInstruction* LChunkBuilder::DoMathSin(HUnaryMathOperation* instr) { |
- LOperand* input = UseFixedDouble(instr->value(), d2); |
- LMathSin* result = new(zone()) LMathSin(input); |
- return MarkAsCall(DefineFixedDouble(result, d2), instr); |
-} |
- |
- |
-LInstruction* LChunkBuilder::DoMathCos(HUnaryMathOperation* instr) { |
- LOperand* input = UseFixedDouble(instr->value(), d2); |
- LMathCos* result = new(zone()) LMathCos(input); |
- return MarkAsCall(DefineFixedDouble(result, d2), instr); |
-} |
- |
- |
-LInstruction* LChunkBuilder::DoMathTan(HUnaryMathOperation* instr) { |
- LOperand* input = UseFixedDouble(instr->value(), d2); |
- LMathTan* result = new(zone()) LMathTan(input); |
- return MarkAsCall(DefineFixedDouble(result, d2), instr); |
-} |
- |
- |
LInstruction* LChunkBuilder::DoMathExp(HUnaryMathOperation* instr) { |
ASSERT(instr->representation().IsDouble()); |
ASSERT(instr->value()->representation().IsDouble()); |
@@ -2677,5 +2653,4 @@ LInstruction* LChunkBuilder::DoLoadFieldByIndex(HLoadFieldByIndex* instr) { |
return DefineAsRegister(new(zone()) LLoadFieldByIndex(object, index)); |
} |
- |
} } // namespace v8::internal |