summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-04-21 20:32:32 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-04-21 20:32:32 +0000
commit422b93dcf1713afac3f7e4b5ae11e333ef90a771 (patch)
tree3447ff175e9e3f2afa621d815464ce7e20d53473 /llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
parentd60ae72c42bd9c87408b5705e7896d58851604a7 (diff)
downloadbcm5719-llvm-422b93dcf1713afac3f7e4b5ae11e333ef90a771.tar.gz
bcm5719-llvm-422b93dcf1713afac3f7e4b5ae11e333ef90a771.zip
Use unique_ptr to manage objects owned by the ScheduleDAGMI.
llvm-svn: 206784
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp b/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
index 9ce1fb8b61c..d8011a266c6 100644
--- a/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
@@ -52,7 +52,7 @@ extern "C" void LLVMInitializeHexagonTarget() {
}
static ScheduleDAGInstrs *createVLIWMachineSched(MachineSchedContext *C) {
- return new VLIWMachineScheduler(C, new ConvergingVLIWScheduler());
+ return new VLIWMachineScheduler(C, make_unique<ConvergingVLIWScheduler>());
}
static MachineSchedRegistry
OpenPOWER on IntegriCloud