diff options
author | Craig Topper <craig.topper@gmail.com> | 2014-03-10 05:29:18 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2014-03-10 05:29:18 +0000 |
commit | 24e685fdb0ace4db3d38c0d6c7f59150cf5670ec (patch) | |
tree | b1a2ce24f901e1b4ab954e3e13e25bc5988242e9 /llvm/lib/CodeGen/MachineScheduler.cpp | |
parent | 415a24e41f581fad0b021f9556bc68160c876501 (diff) | |
download | llvm-24e685fdb0ace4db3d38c0d6c7f59150cf5670ec.zip llvm-24e685fdb0ace4db3d38c0d6c7f59150cf5670ec.tar.gz llvm-24e685fdb0ace4db3d38c0d6c7f59150cf5670ec.tar.bz2 |
[C++11] Remove 'virtual' keyword from methods marked with 'override' keyword.
llvm-svn: 203444
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
-rw-r--r-- | llvm/lib/CodeGen/MachineScheduler.cpp | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/llvm/lib/CodeGen/MachineScheduler.cpp b/llvm/lib/CodeGen/MachineScheduler.cpp index a7b3d5e..f99fc72 100644 --- a/llvm/lib/CodeGen/MachineScheduler.cpp +++ b/llvm/lib/CodeGen/MachineScheduler.cpp @@ -2444,29 +2444,29 @@ public: GenericSchedulerBase(C), DAG(0), Top(SchedBoundary::TopQID, "TopQ"), Bot(SchedBoundary::BotQID, "BotQ") {} - virtual void initPolicy(MachineBasicBlock::iterator Begin, - MachineBasicBlock::iterator End, - unsigned NumRegionInstrs) override; + void initPolicy(MachineBasicBlock::iterator Begin, + MachineBasicBlock::iterator End, + unsigned NumRegionInstrs) override; - virtual bool shouldTrackPressure() const override { + bool shouldTrackPressure() const override { return RegionPolicy.ShouldTrackPressure; } - virtual void initialize(ScheduleDAGMI *dag) override; + void initialize(ScheduleDAGMI *dag) override; - virtual SUnit *pickNode(bool &IsTopNode) override; + SUnit *pickNode(bool &IsTopNode) override; - virtual void schedNode(SUnit *SU, bool IsTopNode) override; + void schedNode(SUnit *SU, bool IsTopNode) override; - virtual void releaseTopNode(SUnit *SU) override { + void releaseTopNode(SUnit *SU) override { Top.releaseTopNode(SU); } - virtual void releaseBottomNode(SUnit *SU) override { + void releaseBottomNode(SUnit *SU) override { Bot.releaseBottomNode(SU); } - virtual void registerRoots() override; + void registerRoots() override; protected: void checkAcyclicLatency(); @@ -3037,16 +3037,16 @@ public: virtual ~PostGenericScheduler() {} - virtual void initPolicy(MachineBasicBlock::iterator Begin, - MachineBasicBlock::iterator End, - unsigned NumRegionInstrs) override { + void initPolicy(MachineBasicBlock::iterator Begin, + MachineBasicBlock::iterator End, + unsigned NumRegionInstrs) override { /* no configurable policy */ }; /// PostRA scheduling does not track pressure. - virtual bool shouldTrackPressure() const override { return false; } + bool shouldTrackPressure() const override { return false; } - virtual void initialize(ScheduleDAGMI *Dag) override { + void initialize(ScheduleDAGMI *Dag) override { DAG = Dag; SchedModel = DAG->getSchedModel(); TRI = DAG->TRI; @@ -3065,22 +3065,22 @@ public: } } - virtual void registerRoots() override; + void registerRoots() override; - virtual SUnit *pickNode(bool &IsTopNode) override; + SUnit *pickNode(bool &IsTopNode) override; - virtual void scheduleTree(unsigned SubtreeID) override { + void scheduleTree(unsigned SubtreeID) override { llvm_unreachable("PostRA scheduler does not support subtree analysis."); } - virtual void schedNode(SUnit *SU, bool IsTopNode) override; + void schedNode(SUnit *SU, bool IsTopNode) override; - virtual void releaseTopNode(SUnit *SU) override { + void releaseTopNode(SUnit *SU) override { Top.releaseTopNode(SU); } // Only called for roots. - virtual void releaseBottomNode(SUnit *SU) override { + void releaseBottomNode(SUnit *SU) override { BotRoots.push_back(SU); } |