| Index: runtime/vm/flow_graph_optimizer.cc
|
| diff --git a/runtime/vm/flow_graph_optimizer.cc b/runtime/vm/flow_graph_optimizer.cc
|
| index 848cdb06c77ccb5c5c6c7d9f5a474a8da902f982..9124bdc9eee5d4d40723a1b2fe5c2498ad69cb7b 100644
|
| --- a/runtime/vm/flow_graph_optimizer.cc
|
| +++ b/runtime/vm/flow_graph_optimizer.cc
|
| @@ -4563,7 +4563,9 @@ void FlowGraphOptimizer::VisitStaticCall(StaticCallInstr* call) {
|
| ReplaceCall(call, min_max);
|
| }
|
| }
|
| - } else if (recognized_kind == MethodRecognizer::kMathDoublePow) {
|
| + } else if ((recognized_kind == MethodRecognizer::kMathDoublePow) ||
|
| + (recognized_kind == MethodRecognizer::kMathAtan) ||
|
| + (recognized_kind == MethodRecognizer::kMathAtan2)) {
|
| if (FLAG_precompilation) {
|
| // No UnboxDouble instructons allowed.
|
| return;
|
|
|