summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
-rw-r--r--compiler/optimizing/graph_visualizer.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/optimizing/graph_visualizer.cc b/compiler/optimizing/graph_visualizer.cc
index 7de0ac1998..0c42b9e85d 100644
--- a/compiler/optimizing/graph_visualizer.cc
+++ b/compiler/optimizing/graph_visualizer.cc
@@ -518,6 +518,7 @@ class HGraphVisualizerPrinter final : public HGraphDelegateVisitor {
if (method != nullptr) {
StartAttributeStream("method_index") << method->GetMethodIndex();
}
+ StartAttributeStream("intrinsic") << invoke->GetIntrinsic();
}
void VisitInvokeUnresolved(HInvokeUnresolved* invoke) override {
@@ -528,7 +529,6 @@ class HGraphVisualizerPrinter final : public HGraphDelegateVisitor {
void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) override {
VisitInvoke(invoke);
StartAttributeStream("method_load_kind") << invoke->GetMethodLoadKind();
- StartAttributeStream("intrinsic") << invoke->GetIntrinsic();
if (invoke->IsStatic()) {
StartAttributeStream("clinit_check") << invoke->GetClinitCheckRequirement();
}
@@ -536,7 +536,6 @@ class HGraphVisualizerPrinter final : public HGraphDelegateVisitor {
void VisitInvokeVirtual(HInvokeVirtual* invoke) override {
VisitInvoke(invoke);
- StartAttributeStream("intrinsic") << invoke->GetIntrinsic();
}
void VisitInvokePolymorphic(HInvokePolymorphic* invoke) override {