summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
author Hans Boehm <hboehm@google.com> 2022-04-01 03:05:32 +0000
committer Hans Boehm <hboehm@google.com> 2022-04-01 03:05:32 +0000
commit026a662dd6bef3e0e5a58478b764c4ddf662a5ec (patch)
tree62b115502239162b228f294130695855bb3769d5 /compiler/optimizing/graph_visualizer.cc
parent298112a02cf095d6477af382d12efcaa16d6d203 (diff)
Revert "DCE SimplifyAlwaysThrowing optimizations"
This reverts commit 298112a02cf095d6477af382d12efcaa16d6d203. Reason for revert: Causes failures like https://ci.chromium.org/ui/p/art/builders/ci/bullhead-armv7-gcstress-ndebug/1901/overview Change-Id: I972a91b6537e7c4812bf8d0ccbbcba38811d0970
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
-rw-r--r--compiler/optimizing/graph_visualizer.cc10
1 files changed, 4 insertions, 6 deletions
diff --git a/compiler/optimizing/graph_visualizer.cc b/compiler/optimizing/graph_visualizer.cc
index 4a6ee13005..716fee4d3e 100644
--- a/compiler/optimizing/graph_visualizer.cc
+++ b/compiler/optimizing/graph_visualizer.cc
@@ -586,10 +586,6 @@ class HGraphVisualizerPrinter : public HGraphDelegateVisitor {
StartAttributeStream("kind") << (try_boundary->IsEntry() ? "entry" : "exit");
}
- void VisitGoto(HGoto* instruction) override {
- StartAttributeStream("target") << namer_.GetName(instruction->GetBlock()->GetSingleSuccessor());
- }
-
void VisitDeoptimize(HDeoptimize* deoptimize) override {
StartAttributeStream("kind") << deoptimize->GetKind();
}
@@ -661,8 +657,10 @@ class HGraphVisualizerPrinter : public HGraphDelegateVisitor {
StartAttributeStream("dex_pc") << "n/a";
}
HBasicBlock* block = instruction->GetBlock();
- StartAttributeStream("block") << namer_.GetName(block);
-
+ if (IsPass(kDebugDumpName)) {
+ // Include block name for logcat use.
+ StartAttributeStream("block") << namer_.GetName(block);
+ }
instruction->Accept(this);
if (instruction->HasEnvironment()) {
StringList envs;