@@ -96,7 +96,7 @@ class RootDDGNode : public DDGNode {
9696 RootDDGNode () : DDGNode(NodeKind::Root) {}
9797 RootDDGNode (const RootDDGNode &N) = delete ;
9898 RootDDGNode (RootDDGNode &&N) : DDGNode(std::move(N)) {}
99- ~RootDDGNode () = default ;
99+ ~RootDDGNode () override = default ;
100100
101101 // / Define classof to be able to use isa<>, cast<>, dyn_cast<>, etc.
102102 static bool classof (const DDGNode *N) {
@@ -114,7 +114,7 @@ class LLVM_ABI SimpleDDGNode : public DDGNode {
114114 SimpleDDGNode (Instruction &I);
115115 SimpleDDGNode (const SimpleDDGNode &N);
116116 SimpleDDGNode (SimpleDDGNode &&N);
117- ~SimpleDDGNode ();
117+ ~SimpleDDGNode () override ;
118118
119119 SimpleDDGNode &operator =(const SimpleDDGNode &N) = default ;
120120
@@ -176,7 +176,7 @@ class LLVM_ABI PiBlockDDGNode : public DDGNode {
176176 PiBlockDDGNode (const PiNodeList &List);
177177 PiBlockDDGNode (const PiBlockDDGNode &N);
178178 PiBlockDDGNode (PiBlockDDGNode &&N);
179- ~PiBlockDDGNode ();
179+ ~PiBlockDDGNode () override ;
180180
181181 PiBlockDDGNode &operator =(const PiBlockDDGNode &N) = default ;
182182
@@ -318,7 +318,7 @@ class LLVM_ABI DataDependenceGraph : public DDGBase, public DDGInfo {
318318 : DDGBase(std::move(G)), DDGInfo(std::move(G)) {}
319319 DataDependenceGraph (Function &F, DependenceInfo &DI);
320320 DataDependenceGraph (Loop &L, LoopInfo &LI, DependenceInfo &DI);
321- ~DataDependenceGraph ();
321+ ~DataDependenceGraph () override ;
322322
323323 // / If node \p N belongs to a pi-block return a pointer to the pi-block,
324324 // / otherwise return null.
0 commit comments