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 6af05d6c52e0dc1a37c13f6253b84aa317718455..8bec687b9dee4b032976689f199fa30f502d7cd6 100644 |
--- a/runtime/vm/flow_graph_type_propagator.cc |
+++ b/runtime/vm/flow_graph_type_propagator.cc |
@@ -753,6 +753,8 @@ CompileType ParameterInstr::ComputeType() const { |
// Set parameter types here in order to prevent unnecessary CheckClassInstr |
// from being generated. |
switch (index()) { |
+ case RegExpMacroAssembler::kParamRegExpIndex: |
+ return CompileType::FromCid(kJSRegExpCid); |
case RegExpMacroAssembler::kParamStringIndex: |
return CompileType::FromCid(function.string_specialization_cid()); |
case RegExpMacroAssembler::kParamStartOffsetIndex: |