From 33ca0b0ea619078440b676d136cfda35dfa02e01 Mon Sep 17 00:00:00 2001 From: Michael Kruse Date: Mon, 16 Nov 2020 21:26:37 -0600 Subject: [PATCH] [Polly] Add override qualifiers. Silence compiler warnings that suggest to add override qualifiers. --- polly/lib/CodeGen/ManagedMemoryRewrite.cpp | 2 +- polly/lib/CodeGen/PPCGCodeGeneration.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/polly/lib/CodeGen/ManagedMemoryRewrite.cpp b/polly/lib/CodeGen/ManagedMemoryRewrite.cpp index ad74fa2..72ad026 100644 --- a/polly/lib/CodeGen/ManagedMemoryRewrite.cpp +++ b/polly/lib/CodeGen/ManagedMemoryRewrite.cpp @@ -354,7 +354,7 @@ public: GPURuntime Runtime; ManagedMemoryRewritePass() : ModulePass(ID) {} - virtual bool runOnModule(Module &M) { + bool runOnModule(Module &M) override { const DataLayout &DL = M.getDataLayout(); Function *Malloc = M.getFunction("malloc"); diff --git a/polly/lib/CodeGen/PPCGCodeGeneration.cpp b/polly/lib/CodeGen/PPCGCodeGeneration.cpp index bd92c7e..0b959002 100644 --- a/polly/lib/CodeGen/PPCGCodeGeneration.cpp +++ b/polly/lib/CodeGen/PPCGCodeGeneration.cpp @@ -337,7 +337,7 @@ public: void initializeAfterRTH(); /// Finalize the generated scop. - virtual void finalize(); + void finalize() override; /// Track if the full build process was successful. /// @@ -408,9 +408,9 @@ private: /// - In-kernel memory copy statement /// /// @param UserStmt The ast node to generate code for. - virtual void createUser(__isl_take isl_ast_node *UserStmt); + void createUser(__isl_take isl_ast_node *UserStmt) override; - virtual void createFor(__isl_take isl_ast_node *Node); + void createFor(__isl_take isl_ast_node *Node) override; enum DataDirection { HOST_TO_DEVICE, DEVICE_TO_HOST }; -- 2.7.4