summaryrefslogtreecommitdiff
path: root/compiler/optimizing/cha_guard_optimization.cc
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2023-05-16 16:42:40 +0200
committer VladimĂ­r Marko <vmarko@google.com> 2024-10-22 09:25:28 +0000
commitb3e42351b29820d0e5abc02ad3f4b88a01794699 (patch)
treea7a75611d2d71cda326bd116161d8331a1609926 /compiler/optimizing/cha_guard_optimization.cc
parent2d2522780c4883e5d9e03b886bb33faf90c60af5 (diff)
Optimizing: Clean up graph visiting.
Change `PrepareForRegisterAllocation` to `HOptimization` and use a helper visitor class. Make some visitor classes final. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 181943478 Change-Id: I87700b92e06ff1a6cf7cd8a1e3ab8b7a87568dae
Diffstat (limited to 'compiler/optimizing/cha_guard_optimization.cc')
-rw-r--r--compiler/optimizing/cha_guard_optimization.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/cha_guard_optimization.cc b/compiler/optimizing/cha_guard_optimization.cc
index 20a763cf6d..fb9d220a7b 100644
--- a/compiler/optimizing/cha_guard_optimization.cc
+++ b/compiler/optimizing/cha_guard_optimization.cc
@@ -30,7 +30,7 @@ namespace art HIDDEN {
// As a consequence, we decided not to rely on other passes to remove them
// (such as GVN or instruction simplifier).
-class CHAGuardVisitor : HGraphVisitor {
+class CHAGuardVisitor final : public HGraphVisitor {
public:
explicit CHAGuardVisitor(HGraph* graph)
: HGraphVisitor(graph),