diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2009-07-27 18:38:54 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2009-07-27 18:38:54 +0000 |
| commit | ccf6536207ad87bfe62569bb560573cfb529b99c (patch) | |
| tree | d098389004553b2a263300721793bc4840308ad9 /lib | |
| parent | 69ec0e2c7dad9d8de1e7e6f30a428ce7d4465b1a (diff) | |
| download | external_llvm-ccf6536207ad87bfe62569bb560573cfb529b99c.zip external_llvm-ccf6536207ad87bfe62569bb560573cfb529b99c.tar.gz external_llvm-ccf6536207ad87bfe62569bb560573cfb529b99c.tar.bz2 | |
Get rid of more dead code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77227 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/Target/ARM/ARMBaseInstrInfo.h | 2 | ||||
| -rw-r--r-- | lib/Target/ARM/ARMBaseRegisterInfo.cpp | 2 | ||||
| -rw-r--r-- | lib/Target/ARM/ARMInstrInfo.cpp | 2 | ||||
| -rw-r--r-- | lib/Target/ARM/Thumb1InstrInfo.cpp | 2 | ||||
| -rw-r--r-- | lib/Target/ARM/Thumb2InstrInfo.cpp | 2 |
5 files changed, 1 insertions, 9 deletions
diff --git a/lib/Target/ARM/ARMBaseInstrInfo.h b/lib/Target/ARM/ARMBaseInstrInfo.h index e91d1eb..52f55a8 100644 --- a/lib/Target/ARM/ARMBaseInstrInfo.h +++ b/lib/Target/ARM/ARMBaseInstrInfo.h @@ -165,9 +165,7 @@ namespace ARMII { ADDri, ADDrs, ADDrr, - LDRri, MOVr, - STRri, SUBri, SUBrs, SUBrr diff --git a/lib/Target/ARM/ARMBaseRegisterInfo.cpp b/lib/Target/ARM/ARMBaseRegisterInfo.cpp index 6ef1fff..dfad80b 100644 --- a/lib/Target/ARM/ARMBaseRegisterInfo.cpp +++ b/lib/Target/ARM/ARMBaseRegisterInfo.cpp @@ -1368,7 +1368,7 @@ static bool isCSRestore(MachineInstr *MI, void ARMBaseRegisterInfo:: emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const { - assert(!STI.isThumb1Only && + assert(!STI.isThumb1Only() && "This emitEpilogue should not be executed for Thumb1!"); MachineBasicBlock::iterator MBBI = prior(MBB.end()); diff --git a/lib/Target/ARM/ARMInstrInfo.cpp b/lib/Target/ARM/ARMInstrInfo.cpp index fda9fc2..e5eb7bc 100644 --- a/lib/Target/ARM/ARMInstrInfo.cpp +++ b/lib/Target/ARM/ARMInstrInfo.cpp @@ -68,9 +68,7 @@ getOpcode(ARMII::Op Op) const { case ARMII::ADDri: return ARM::ADDri; case ARMII::ADDrs: return ARM::ADDrs; case ARMII::ADDrr: return ARM::ADDrr; - case ARMII::LDRri: return 0; case ARMII::MOVr: return ARM::MOVr; - case ARMII::STRri: return 0; case ARMII::SUBri: return ARM::SUBri; case ARMII::SUBrs: return ARM::SUBrs; case ARMII::SUBrr: return ARM::SUBrr; diff --git a/lib/Target/ARM/Thumb1InstrInfo.cpp b/lib/Target/ARM/Thumb1InstrInfo.cpp index a4e8e9c..43381a3 100644 --- a/lib/Target/ARM/Thumb1InstrInfo.cpp +++ b/lib/Target/ARM/Thumb1InstrInfo.cpp @@ -35,9 +35,7 @@ unsigned Thumb1InstrInfo::getOpcode(ARMII::Op Op) const { case ARMII::ADDri: return ARM::tADDi8; case ARMII::ADDrs: return 0; case ARMII::ADDrr: return ARM::tADDrr; - case ARMII::LDRri: return 0; case ARMII::MOVr: return ARM::tMOVr; - case ARMII::STRri: return 0; case ARMII::SUBri: return ARM::tSUBi8; case ARMII::SUBrs: return 0; case ARMII::SUBrr: return ARM::tSUBrr; diff --git a/lib/Target/ARM/Thumb2InstrInfo.cpp b/lib/Target/ARM/Thumb2InstrInfo.cpp index 45eb29c..acb8232 100644 --- a/lib/Target/ARM/Thumb2InstrInfo.cpp +++ b/lib/Target/ARM/Thumb2InstrInfo.cpp @@ -36,9 +36,7 @@ unsigned Thumb2InstrInfo::getOpcode(ARMII::Op Op) const { case ARMII::ADDri: return ARM::t2ADDri; case ARMII::ADDrs: return ARM::t2ADDrs; case ARMII::ADDrr: return ARM::t2ADDrr; - case ARMII::LDRri: return ARM::t2LDRi12; case ARMII::MOVr: return ARM::t2MOVr; - case ARMII::STRri: return ARM::t2STRi12; case ARMII::SUBri: return ARM::t2SUBri; case ARMII::SUBrs: return ARM::t2SUBrs; case ARMII::SUBrr: return ARM::t2SUBrr; |
