Skip to content

Commit 4ec6e9d

Browse files
committed
[sparc] Remove some unused (and undefined) declarations.
No functionality change. llvm-svn: 270981
1 parent 922efd7 commit 4ec6e9d

File tree

4 files changed

+2
-14
lines changed

4 files changed

+2
-14
lines changed

llvm/lib/Target/Sparc/DelaySlotFiller.cpp

+2-6
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,10 @@ static cl::opt<bool> DisableDelaySlotFiller(
3838

3939
namespace {
4040
struct Filler : public MachineFunctionPass {
41-
/// Target machine description which we query for reg. names, data
42-
/// layout, etc.
43-
///
44-
TargetMachine &TM;
4541
const SparcSubtarget *Subtarget;
4642

4743
static char ID;
48-
Filler(TargetMachine &tm) : MachineFunctionPass(ID), TM(tm) {}
44+
Filler() : MachineFunctionPass(ID) {}
4945

5046
const char *getPassName() const override {
5147
return "SPARC Delay Slot Filler";
@@ -103,7 +99,7 @@ namespace {
10399
/// slots in Sparc MachineFunctions
104100
///
105101
FunctionPass *llvm::createSparcDelaySlotFillerPass(TargetMachine &tm) {
106-
return new Filler(tm);
102+
return new Filler;
107103
}
108104

109105

llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ namespace {
5353
void printOperand(const MachineInstr *MI, int opNum, raw_ostream &OS);
5454
void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &OS,
5555
const char *Modifier = nullptr);
56-
void printCCOperand(const MachineInstr *MI, int opNum, raw_ostream &OS);
5756

5857
void EmitFunctionBodyStart() override;
5958
void EmitInstruction(const MachineInstr *MI) override;

llvm/lib/Target/Sparc/SparcISelLowering.h

-4
Original file line numberDiff line numberDiff line change
@@ -222,10 +222,6 @@ namespace llvm {
222222

223223
MachineBasicBlock *expandSelectCC(MachineInstr *MI, MachineBasicBlock *BB,
224224
unsigned BROpcode) const;
225-
MachineBasicBlock *expandAtomicRMW(MachineInstr *MI,
226-
MachineBasicBlock *BB,
227-
unsigned Opcode,
228-
unsigned CondCode = 0) const;
229225
MachineBasicBlock *emitEHSjLjSetJmp(MachineInstr *MI,
230226
MachineBasicBlock *MBB) const;
231227
MachineBasicBlock *emitEHSjLjLongJmp(MachineInstr *MI,

llvm/lib/Target/Sparc/SparcRegisterInfo.h

-3
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,6 @@ struct SparcRegisterInfo : public SparcGenRegisterInfo {
3939
int SPAdj, unsigned FIOperandNum,
4040
RegScavenger *RS = nullptr) const override;
4141

42-
void processFunctionBeforeFrameFinalized(MachineFunction &MF,
43-
RegScavenger *RS = nullptr) const;
44-
4542
unsigned getFrameRegister(const MachineFunction &MF) const override;
4643

4744
bool canRealignStack(const MachineFunction &MF) const override;

0 commit comments

Comments
 (0)