diff options
author | 2023-05-16 16:42:40 +0200 | |
---|---|---|
committer | 2024-10-22 09:25:28 +0000 | |
commit | b3e42351b29820d0e5abc02ad3f4b88a01794699 (patch) | |
tree | a7a75611d2d71cda326bd116161d8331a1609926 /compiler/optimizing/cha_guard_optimization.cc | |
parent | 2d2522780c4883e5d9e03b886bb33faf90c60af5 (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.cc | 2 |
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), |