Index: runtime/vm/compiler.cc |
diff --git a/runtime/vm/compiler.cc b/runtime/vm/compiler.cc |
index 60a66aba9969e7fa3b68b3671c19774e6d2a5275..09acfe5f3b4f5a903b33bc85f31c947a17f31b84 100644 |
--- a/runtime/vm/compiler.cc |
+++ b/runtime/vm/compiler.cc |
@@ -453,6 +453,10 @@ static bool CompileParsedFunctionHelper(ParsedFunction* parsed_function, |
// making some phis smi. |
optimizer.InferIntRanges(); |
DEBUG_ASSERT(flow_graph->VerifyUseLists()); |
+ |
+ // Select integer instructions based on range analysis result. |
+ optimizer.SelectIntegerInstructions(); |
+ DEBUG_ASSERT(flow_graph->VerifyUseLists()); |
} |
if (FLAG_constant_propagation) { |