Scheduler / Regalloc: use unique_ptr[] instead of std::vector
[oota-llvm.git] / include / llvm / CodeGen / MachineRegisterInfo.h
index cbfd8a37eaa6bca2ffdbbbc6cdfc9170350efdbd..0a1f6200632752cb198df7f50150dec1c7e4aff3 100644 (file)
@@ -73,7 +73,7 @@ private:
 
   /// PhysRegUseDefLists - This is an array of the head of the use/def list for
   /// physical registers.
-  std::vector<MachineOperand *> PhysRegUseDefLists;
+  std::unique_ptr<MachineOperand *[]> PhysRegUseDefLists;
 
   /// getRegUseDefListHead - Return the head pointer for the register use/def
   /// list for the specified virtual or physical register.