Remove redundant virtual on overriden functions.
authorDavid Blaikie <dblaikie@gmail.com>
Fri, 14 Nov 2014 19:06:36 +0000 (19:06 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Fri, 14 Nov 2014 19:06:36 +0000 (19:06 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222023 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/ForwardControlFlowIntegrity.h
include/llvm/CodeGen/PBQPRAConstraint.h
lib/Analysis/CFLAliasAnalysis.cpp
lib/Transforms/Utils/SymbolRewriter.cpp

index 906ae331431484a3d8345f9a99a1ed2f5e3f9d48..a6232c51df5e07794c1e66ef64c4ff557e2fa07b 100644 (file)
@@ -42,7 +42,7 @@ public:
   ForwardControlFlowIntegrity(JumpTable::JumpTableType JTT,
                               CFIntegrity CFIType,
                               bool CFIEnforcing, std::string CFIFuncName);
-  virtual ~ForwardControlFlowIntegrity() override;
+  ~ForwardControlFlowIntegrity() override;
 
   /// Runs the CFI pass on a given module. This works best if the module in
   /// question is the result of link-time optimization (see lib/LTO).
index 147bc4a83d370646323bee75ffa2719aa76e8760..833b9bad613ff03f533ed9a0cec5f78cfc0f1bb6 100644 (file)
@@ -61,7 +61,7 @@ public:
   }
 private:
   std::vector<std::unique_ptr<PBQPRAConstraint>> Constraints;
-  virtual void anchor() override;
+  void anchor() override;
 };
 
 }
index 20bd286eea3c40d8eeab2c6e1c54940cdbbbc911..5f1b3d3a638fff6f1d7de233ae0dd0a012c1a3a4 100644 (file)
@@ -157,8 +157,8 @@ struct FunctionHandle : public CallbackVH {
 
   virtual ~FunctionHandle() {}
 
-  virtual void deleted() override { removeSelfFromCache(); }
-  virtual void allUsesReplacedWith(Value *) override { removeSelfFromCache(); }
+  void deleted() override { removeSelfFromCache(); }
+  void allUsesReplacedWith(Value *) override { removeSelfFromCache(); }
 
 private:
   CFLAliasAnalysis *CFLAA;
index a678dde26da0bbdfca54073784e4a0915c27fd44..aacc945054637845160800229874197054e7c976 100644 (file)
@@ -475,7 +475,7 @@ public:
   RewriteSymbols();
   RewriteSymbols(SymbolRewriter::RewriteDescriptorList &DL);
 
-  virtual bool runOnModule(Module &M) override;
+  bool runOnModule(Module &M) override;
 
 private:
   void loadAndParseMapFiles();