aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachinePipeliner.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2017-02-16 20:26:51 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2017-02-16 20:26:51 +0000
commit3f6260cab4fde2eb500561a757e06d3bf3935a49 (patch)
tree17d41c4c141b8227930194ffab515b3a63b6bcf8 /llvm/lib/CodeGen/MachinePipeliner.cpp
parentfb9503c08019653afa888d02e7f45ec25145b3c7 (diff)
downloadllvm-3f6260cab4fde2eb500561a757e06d3bf3935a49.zip
llvm-3f6260cab4fde2eb500561a757e06d3bf3935a49.tar.gz
llvm-3f6260cab4fde2eb500561a757e06d3bf3935a49.tar.bz2
[MachinePipeliner] Remove redundant destructor. NFC.
llvm-svn: 295372
Diffstat (limited to 'llvm/lib/CodeGen/MachinePipeliner.cpp')
-rw-r--r--llvm/lib/CodeGen/MachinePipeliner.cpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/llvm/lib/CodeGen/MachinePipeliner.cpp b/llvm/lib/CodeGen/MachinePipeliner.cpp
index f816e27..359a813 100644
--- a/llvm/lib/CodeGen/MachinePipeliner.cpp
+++ b/llvm/lib/CodeGen/MachinePipeliner.cpp
@@ -595,7 +595,7 @@ private:
/// Virtual register information.
MachineRegisterInfo &MRI;
- DFAPacketizer *Resources;
+ std::unique_ptr<DFAPacketizer> Resources;
public:
SMSchedule(MachineFunction *mf)
@@ -606,13 +606,6 @@ public:
InitiationInterval = 0;
}
- ~SMSchedule() {
- ScheduledInstrs.clear();
- InstrToCycle.clear();
- RegToStageDiff.clear();
- delete Resources;
- }
-
void reset() {
ScheduledInstrs.clear();
InstrToCycle.clear();