diff --git a/llvm/lib/Target/Skeleton/SkeletonRegisterInfo.cpp b/llvm/lib/Target/Skeleton/SkeletonRegisterInfo.cpp index 7c8ea1066e2c..39aead95a8b5 100644 --- a/llvm/lib/Target/Skeleton/SkeletonRegisterInfo.cpp +++ b/llvm/lib/Target/Skeleton/SkeletonRegisterInfo.cpp @@ -20,26 +20,23 @@ SkeletonRegisterInfo::SkeletonRegisterInfo() : SkeletonGenRegisterInfo(Skeleton::ADJCALLSTACKDOWN, Skeleton::ADJCALLSTACKUP) {} -int SkeletonRegisterInfo:: +void SkeletonRegisterInfo:: storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned SrcReg, int FrameIdx) const { abort(); - return -1; } -int SkeletonRegisterInfo:: +void SkeletonRegisterInfo:: loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned DestReg, int FrameIdx) const { abort(); - return -1; } -int SkeletonRegisterInfo::copyRegToReg(MachineBasicBlock &MBB, - MachineBasicBlock::iterator MBBI, - unsigned DestReg, unsigned SrcReg, - const TargetRegisterClass *RC) const { +void SkeletonRegisterInfo::copyRegToReg(MachineBasicBlock &MBB, + MachineBasicBlock::iterator MBBI, + unsigned DestReg, unsigned SrcReg, + const TargetRegisterClass *RC) const { abort(); - return -1; } void SkeletonRegisterInfo:: diff --git a/llvm/lib/Target/Skeleton/SkeletonRegisterInfo.h b/llvm/lib/Target/Skeleton/SkeletonRegisterInfo.h index 3bf5766d94b2..3d6adbe4e4ce 100644 --- a/llvm/lib/Target/Skeleton/SkeletonRegisterInfo.h +++ b/llvm/lib/Target/Skeleton/SkeletonRegisterInfo.h @@ -25,17 +25,17 @@ namespace llvm { const TargetRegisterClass* getRegClassForType(const Type* Ty) const; // See MRegisterInfo.h for information on these methods. - int storeRegToStackSlot(MachineBasicBlock &MBB, - MachineBasicBlock::iterator MBBI, - unsigned SrcReg, int FrameIndex) const; - - int loadRegFromStackSlot(MachineBasicBlock &MBB, + void storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, - unsigned DestReg, int FrameIndex) const; + unsigned SrcReg, int FrameIndex) const; - int copyRegToReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, - unsigned DestReg, unsigned SrcReg, - const TargetRegisterClass *RC) const; + void loadRegFromStackSlot(MachineBasicBlock &MBB, + MachineBasicBlock::iterator MBBI, + unsigned DestReg, int FrameIndex) const; + + void copyRegToReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, + unsigned DestReg, unsigned SrcReg, + const TargetRegisterClass *RC) const; void eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,