From 529377d25a4488c9ee5cad6a5ca287251ff0dc64 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 15 Aug 2004 22:15:30 +0000 Subject: [PATCH] Code insertion methods now return void instead of #instrs inserted git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15781 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/Skeleton/SkeletonRegisterInfo.cpp | 15 ++++++--------- lib/Target/Skeleton/SkeletonRegisterInfo.h | 18 +++++++++--------- 2 files changed, 15 insertions(+), 18 deletions(-) diff --git a/lib/Target/Skeleton/SkeletonRegisterInfo.cpp b/lib/Target/Skeleton/SkeletonRegisterInfo.cpp index 7c8ea1066e2..39aead95a8b 100644 --- a/lib/Target/Skeleton/SkeletonRegisterInfo.cpp +++ b/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/lib/Target/Skeleton/SkeletonRegisterInfo.h b/lib/Target/Skeleton/SkeletonRegisterInfo.h index 3bf5766d94b..3d6adbe4e4c 100644 --- a/lib/Target/Skeleton/SkeletonRegisterInfo.h +++ b/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,