Index: runtime/vm/flow_graph_compiler_arm.cc |
diff --git a/runtime/vm/flow_graph_compiler_arm.cc b/runtime/vm/flow_graph_compiler_arm.cc |
index e8b2cdef40d1508137d0c5ae20b0bf98a22316ee..9299a952d20ad9760b53775f5473309b4c8895d5 100644 |
--- a/runtime/vm/flow_graph_compiler_arm.cc |
+++ b/runtime/vm/flow_graph_compiler_arm.cc |
@@ -1020,7 +1020,10 @@ void FlowGraphCompiler::EmitFrameEntry() { |
void FlowGraphCompiler::CompileGraph() { |
InitCompiler(); |
- TryIntrinsify(); |
+ if (TryIntrinsify()) { |
+ // Skip regular code generation. |
+ return; |
+ } |
EmitFrameEntry(); |
ASSERT(assembler()->constant_pool_allowed()); |