Index: runtime/vm/flow_graph_optimizer.h |
diff --git a/runtime/vm/flow_graph_optimizer.h b/runtime/vm/flow_graph_optimizer.h |
index f68f52bc0dedca1e7d8fb976b984d60096035026..7745f955f1cfaffc29e58fae16bdb36f627066f7 100644 |
--- a/runtime/vm/flow_graph_optimizer.h |
+++ b/runtime/vm/flow_graph_optimizer.h |
@@ -111,10 +111,14 @@ class FlowGraphOptimizer : public FlowGraphVisitor { |
bool TryInlineInstanceMethod(InstanceCallInstr* call); |
bool TryInlineFloat32x4Constructor(StaticCallInstr* call, |
MethodRecognizer::Kind recognized_kind); |
+ bool TryInlineFloat64x2Constructor(StaticCallInstr* call, |
+ MethodRecognizer::Kind recognized_kind); |
bool TryInlineInt32x4Constructor(StaticCallInstr* call, |
MethodRecognizer::Kind recognized_kind); |
bool TryInlineFloat32x4Method(InstanceCallInstr* call, |
MethodRecognizer::Kind recognized_kind); |
+ bool TryInlineFloat64x2Method(InstanceCallInstr* call, |
+ MethodRecognizer::Kind recognized_kind); |
bool TryInlineInt32x4Method(InstanceCallInstr* call, |
MethodRecognizer::Kind recognized_kind); |
void ReplaceWithInstanceOf(InstanceCallInstr* instr); |
@@ -208,12 +212,16 @@ class FlowGraphOptimizer : public FlowGraphVisitor { |
bool InlineFloat32x4Getter(InstanceCallInstr* call, |
MethodRecognizer::Kind getter); |
+ bool InlineFloat64x2Getter(InstanceCallInstr* call, |
+ MethodRecognizer::Kind getter); |
bool InlineInt32x4Getter(InstanceCallInstr* call, |
MethodRecognizer::Kind getter); |
bool InlineFloat32x4BinaryOp(InstanceCallInstr* call, |
Token::Kind op_kind); |
bool InlineInt32x4BinaryOp(InstanceCallInstr* call, |
Token::Kind op_kind); |
+ bool InlineFloat64x2BinaryOp(InstanceCallInstr* call, |
+ Token::Kind op_kind); |
void InlineImplicitInstanceGetter(InstanceCallInstr* call); |
RawBool* InstanceOfAsBool(const ICData& ic_data, |