Change these methods to take RC's
authorChris Lattner <sabre@nondot.org>
Fri, 30 Sep 2005 01:28:14 +0000 (01:28 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 30 Sep 2005 01:28:14 +0000 (01:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23535 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/MRegisterInfo.h

index 9ddb4953f78bfe3b4b58d6039921a3705d91748c..ed8ea23c88c239b4116c516d6057a85cc535564d 100644 (file)
@@ -239,11 +239,13 @@ public:
 
   virtual void storeRegToStackSlot(MachineBasicBlock &MBB,
                                    MachineBasicBlock::iterator MI,
-                                   unsigned SrcReg, int FrameIndex) const = 0;
+                                   unsigned SrcReg, int FrameIndex,
+                                   const TargetRegisterClass *RC) const = 0;
 
   virtual void loadRegFromStackSlot(MachineBasicBlock &MBB,
                                     MachineBasicBlock::iterator MI,
-                                    unsigned DestReg, int FrameIndex) const = 0;
+                                    unsigned DestReg, int FrameIndex,
+                                    const TargetRegisterClass *RC) const = 0;
 
   virtual void copyRegToReg(MachineBasicBlock &MBB,
                             MachineBasicBlock::iterator MI,