| Index: runtime/vm/flow_graph_type_propagator.cc
|
| diff --git a/runtime/vm/flow_graph_type_propagator.cc b/runtime/vm/flow_graph_type_propagator.cc
|
| index e83951c28cfc82f5d0bbaa881f51917dd83c10b9..5e2724c03ecc73fe6b5fa7111fe129c165eca12d 100644
|
| --- a/runtime/vm/flow_graph_type_propagator.cc
|
| +++ b/runtime/vm/flow_graph_type_propagator.cc
|
| @@ -1292,14 +1292,13 @@ CompileType InvokeMathCFunctionInstr::ComputeType() const {
|
|
|
|
|
| CompileType MergedMathInstr::ComputeType() const {
|
| - if (kind() == MergedMathInstr::kTruncDivMod) {
|
| - return CompileType::FromCid(kArrayCid);
|
| - } else if (kind() == MergedMathInstr::kSinCos) {
|
| - return CompileType::FromCid(kTypedDataFloat64ArrayCid);
|
| - } else {
|
| - UNIMPLEMENTED();
|
| - return CompileType::Dynamic();
|
| - }
|
| + return CompileType::Dynamic();
|
| }
|
|
|
| +
|
| +CompileType ExtractNthOutputInstr::ComputeType() const {
|
| + return CompileType::FromCid(definition_cid_);
|
| +}
|
| +
|
| +
|
| } // namespace dart
|
|
|