| 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,
|
|
|