@@ -33,12 +33,12 @@ class GenXAnalysisDumper : public FunctionPass {
3333 static char ID;
3434 explicit GenXAnalysisDumper (FunctionPass *P, const char *Suffix)
3535 : FunctionPass(ID), P(P), Suffix(Suffix) { }
36- virtual StringRef getPassName () const { return " GenX analysis dumper pass" ; }
37- void getAnalysisUsage (AnalysisUsage &AU) const {
36+ StringRef getPassName () const override { return " GenX analysis dumper pass" ; }
37+ void getAnalysisUsage (AnalysisUsage &AU) const override {
3838 FunctionPass::getAnalysisUsage (AU);
3939 AU.setPreservesAll ();
4040 }
41- bool runOnFunction (Function &F);
41+ bool runOnFunction (Function &F) override ;
4242};
4343
4444// GenXGroupAnalysisDumper : a pass to dump an analysis to a file
@@ -49,12 +49,12 @@ class GenXGroupAnalysisDumper : public FunctionGroupPass {
4949 static char ID;
5050 explicit GenXGroupAnalysisDumper (FunctionGroupPass *P, const char *Suffix)
5151 : FunctionGroupPass(ID), P(P), Suffix(Suffix) { }
52- virtual StringRef getPassName () const { return " GenX analysis dumper pass" ; }
53- void getAnalysisUsage (AnalysisUsage &AU) const {
52+ StringRef getPassName () const override { return " GenX analysis dumper pass" ; }
53+ void getAnalysisUsage (AnalysisUsage &AU) const override {
5454 FunctionGroupPass::getAnalysisUsage (AU);
5555 AU.setPreservesAll ();
5656 }
57- bool runOnFunctionGroup (FunctionGroup &FG);
57+ bool runOnFunctionGroup (FunctionGroup &FG) override ;
5858};
5959
6060} // end anonymous namespace
0 commit comments