diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2017-02-16 20:26:51 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2017-02-16 20:26:51 +0000 |
commit | 3f6260cab4fde2eb500561a757e06d3bf3935a49 (patch) | |
tree | 17d41c4c141b8227930194ffab515b3a63b6bcf8 /llvm/lib/CodeGen/MachinePipeliner.cpp | |
parent | fb9503c08019653afa888d02e7f45ec25145b3c7 (diff) | |
download | llvm-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.cpp | 9 |
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(); |