Restore the default implementation of getCrossCopyRegClass: no need for cross-regclas...
authorEvan Cheng <evan.cheng@apple.com>
Wed, 9 Mar 2011 23:15:40 +0000 (23:15 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 9 Mar 2011 23:15:40 +0000 (23:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127371 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/TargetRegisterInfo.h

index 4c63568786b290f60be190eafaf3e0013ae27e4e..d06cdc4e8e5efe7c2088fc7ded5d77eb9251db58 100644 (file)
@@ -594,7 +594,7 @@ public:
   /// the specified class.
   virtual const TargetRegisterClass *
   getCrossCopyRegClass(const TargetRegisterClass *RC) const {
-    return NULL;
+    return RC;
   }
 
   /// getRegPressureLimit - Return the register pressure "high water mark" for