summaryrefslogtreecommitdiff
path: root/compiler/optimizing/scheduler_arm.h
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2023-04-05 09:43:21 +0200
committer Vladimir Marko <vmarko@google.com> 2023-04-05 09:48:42 +0200
commit30759fafda169202ffa03a9373894f6b7c19079c (patch)
tree8ad1878092726e094226c25b4cf3affffa9c56de /compiler/optimizing/scheduler_arm.h
parenta7ad4d81babac2c423b50d8c9f9f5fd51a09db78 (diff)
Mark graph visitor classes as final.
This should improve optimization opportunities for clang++. Test: buildbot-build.sh Change-Id: Ib0c1ebfb157176a9063cca2ed465cff6fb280442
Diffstat (limited to 'compiler/optimizing/scheduler_arm.h')
-rw-r--r--compiler/optimizing/scheduler_arm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/scheduler_arm.h b/compiler/optimizing/scheduler_arm.h
index 73103df971..0da21c187f 100644
--- a/compiler/optimizing/scheduler_arm.h
+++ b/compiler/optimizing/scheduler_arm.h
@@ -47,7 +47,7 @@ static constexpr uint32_t kArmNopLatency = 2;
static constexpr uint32_t kArmLoadWithBakerReadBarrierLatency = 18;
static constexpr uint32_t kArmRuntimeTypeCheckLatency = 46;
-class SchedulingLatencyVisitorARM : public SchedulingLatencyVisitor {
+class SchedulingLatencyVisitorARM final : public SchedulingLatencyVisitor {
public:
explicit SchedulingLatencyVisitorARM(CodeGenerator* codegen)
: codegen_(down_cast<CodeGeneratorARMVIXL*>(codegen)) {}