Move destructor out of line to avoid vtable emission in every file that includes the header.  Thanks to sabre.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17278 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/MRegisterInfo.cpp b/lib/Target/MRegisterInfo.cpp
index 5b8c8e1..bd7d924 100644
--- a/lib/Target/MRegisterInfo.cpp
+++ b/lib/Target/MRegisterInfo.cpp
@@ -26,6 +26,8 @@
   CallFrameDestroyOpcode = CFDO;
 }
 
+MRegisterInfo::~MRegisterInfo() {}
+
 std::vector<bool> MRegisterInfo::getAllocatableSet(MachineFunction &MF) const {
   std::vector<bool> Allocatable(NumRegs);
   for (MRegisterInfo::regclass_iterator I = regclass_begin(),